ম্যাক ওএসএক্স - ওএসএক্সে জেনকিন্সের জন্য httpListenAdress পরিবর্তন করা
আমি জেনকিন্স হোমব্রুয়ের মাধ্যমে ইনস্টল করেছিলাম এবং ওয়েব ইন্টারফেসটি নেটওয়ার্কের মাধ্যমে অ্যাক্সেসযোগ্য হওয়া চাই। ডিফল্টরূপে, জেনকিনসটি --httpListenAddress=127.0.0.1
বিকল্পের সাথে চালু হয় এবং এটি কেবলমাত্র স্থানীয় মেশিনে অ্যাক্সেসযোগ্য।
আমি জিনকিন্স চালু করতে ~/Library/LaunchAgents/homebrew.mxcl.jenkins.plist
এবং যুক্তিটি পরিবর্তনের জন্য ব্যবহৃত প্লাস্ট ফাইলটি খুঁজে পেয়েছি , তবে প্রতিবার আমি যখন ব্রু সার্ভিসগুলি পুনরায় চালু করলাম তখন জিনকিন্স আমার পরিবর্তনগুলি হারিয়ে যাবে। দেখা যাচ্ছে যে এই ফাইলটি কেবল রান টাইমে উপস্থিত রয়েছে। আসলে ব্যবহৃত কনফিগারেশন ফাইলটি এখানে অবস্থিত /usr/local/opt/jenkins/homebrew.mxcl.jenkins.plist
। আপনি যদি এই ফাইলটি পরিবর্তন করেন তবে জেনকিন্স পুনরায় চালু করুন তবে আপনার পরিবর্তনগুলি কার্যকর হওয়া উচিত।
sudo vim /usr/local/opt/jenkins/homebrew.mxcl.jenkins.plist
brew services restart jenkins
রেফ: https://michaelheap.com/changing-the-httplistenaddress-for-jenkins-on-osx/