اÙÙØ¶Ø§Ø¡ - عÙÙ٠اÙÙÙÙ ÙÙÙØ±Ù Ø§ÙØØ§Ø¯Ù ÙØ§ÙعشرÙÙ
فہرست کا خانہ:
جینکنز ایک کھلا ذریعہ ، جاوا پر مبنی آٹومیشن سرور ہے جو مستقل انضمام اور مستقل ترسیل (سی آئی / سی ڈی) پائپ لائن قائم کرنے کا آسان طریقہ پیش کرتا ہے۔
مسلسل انضمام (سی آئی) ایک ڈی او اوپس پریکٹس ہے جس میں ٹیم کے ممبران باقاعدگی سے اپنے ضابطہ اخلاق کو ورژن کنٹرول ریپوزٹری میں مرتب کرتے ہیں ، جس کے بعد خودکار بلڈز اور ٹیسٹ چلائے جاتے ہیں۔ لگاتار ترسیل (سی ڈی) ان طریقوں کا ایک سلسلہ ہے جہاں کوڈ کی تبدیلیاں خود بخود بن جاتی ہیں ، تجربہ کی جاتی ہیں اور پیداوار میں لگائی جاتی ہیں۔
یہ ٹیوٹوریل ، جینکنز کو سرکاری آفیشل اسٹوریج کا استعمال کرتے ہوئے سینٹوس 7 سسٹم پر جینکنز کو انسٹال کرنے کے اقدامات سے گزرے گا۔
شرطیں
اس ٹیوٹوریل کو جاری رکھنے سے پہلے ، یہ یقینی بنائیں کہ آپ بطور صارف sudo مراعات کے ساتھ لاگ ان ہیں۔
جینکنز انسٹال کرنا
اپنے سینٹوس سسٹم پر جینکنز کو انسٹال کرنے کے لئے ، درج ذیل مراحل پر عمل کریں:
-
جینکنز جاوا ایپلی کیشن ہے لہذا پہلا قدم جاوا کو انسٹال کرنا ہے۔ اوپن جے ڈی کے 8 پیکیج کو انسٹال کرنے کے لئے درج ذیل کمانڈ کو چلائیں:
sudo yum install java-1.8.0-openjdk-develجینکنز کا موجودہ ورژن ابھی تک جاوا 10 (اور جاوا 11) کی حمایت نہیں کرتا ہے۔ اگر آپ کی مشین پر جاوا کے متعدد ورژن نصب ہیں تو یہ یقینی بنائیں کہ جاوا 8 ڈیفالٹ جاوا ورژن ہے۔
اگلا مرحلہ جینکنز مخزن کو فعال کرنا ہے۔ ایسا کرنے کے لئے ، درج ذیل
curlکمانڈ کا استعمال کرکے GPG کلید درآمد کریں:curl --silent --location http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo | sudo tee /etc/yum.repos.d/jenkins.repoاور اپنے سسٹم میں اس کے ساتھ ذخیرے شامل کریں:
sudo rpm --importذخیرہ کاری کے فعال ہوجانے پر ، ٹائپ کرکے جینکنز کا تازہ ترین مستحکم ورژن انسٹال کریں:
sudo yum install jenkinsتنصیب کا عمل مکمل ہونے کے بعد ، جینکنز سروس کو اس کے ساتھ شروع کریں:
sudo systemctl start jenkinsیہ چیک کرنے کے لئے کہ آیا اس نے کامیابی کے ساتھ چلنا شروع کیا:
systemctl status jenkinsآپ کو اس سے ملتا جلتا کچھ دیکھنا چاہئے:
● jenkins.service - LSB: Jenkins Automation Server Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled) Active: active (running) since Thu 2018-09-20 14:58:21 UTC; 15s ago Docs: man:systemd-sysv-generator(8) Process: 2367 ExecStart=/etc/rc.d/init.d/jenkins start (code=exited, status=0/SUCCESS) CGroup: /system.slice/jenkins.serviceآخر میں سسٹم بوٹ پر جینکنز سروس کو شروع کرنے کے قابل بنائیں۔
sudo systemctl enable jenkinsjenkins.service is not a native service, redirecting to /sbin/chkconfig. Executing /sbin/chkconfig jenkins on
فائروال کو ایڈجسٹ کریں
ضروری پورٹ کھولنے کے لئے درج ذیل کمانڈز کا استعمال کریں:
sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
sudo firewall-cmd --reload
جینکنز سیٹ اپ کرنا
اپنی جینکنز کی نئی تنصیب قائم کرنے کے لئے ، اپنا براؤزر کھولیں اور اپنا ڈومین یا IP پتہ ٹائپ کریں جس کے بعد پورٹ
8080
:
http://your_ip_or_domain:8080
مندرجہ ذیل کی طرح کی ایک اسکرین نمودار ہوگی ، جو آپ کو ایڈمنسٹریٹر پاس ورڈ میں داخل ہونے کا اشارہ دیتی ہے جو انسٹالیشن کے دوران تشکیل دیا گیا ہے۔







اگر آپ اس مقام پر پہنچ چکے ہیں تو ، آپ نے اپنے سینٹوس سسٹم پر جینکنز کو کامیابی کے ساتھ انسٹال کیا ہے۔
نتیجہ اخذ کرنا
اس ٹیوٹوریل میں ، آپ نے سیکھا ہے کہ سینٹوس / آر ایچ ای ایل پر مبنی سسٹمز پر جینکنز کی ابتدائی ترتیب کو انسٹال اور مکمل کرنا ہے۔ اب آپ جینکنز کے سرکاری دستاویزات کے صفحے پر جا سکتے ہیں اور جینکنز کے ورک فلو اور پلگ ان ماڈل کی تلاش شروع کرسکتے ہیں۔
جینکنز سینٹوسسینٹوس 7 پر اپاچی میکین کیسے لگائیں
اپاچی ماون ایک مفت اور اوپن سورس پراجیکٹ مینجمنٹ ٹول اور فہم ٹول ہے جو بنیادی طور پر جاوا پروجیکٹس کے لئے استعمال ہوتا ہے۔ اس ٹیوٹوریل میں ہم آپ کو CentOS 7 پر اپاچی ماون انسٹال کرنے کے دو مختلف طریقے دکھائیں گے۔
ڈیبین 10 لینکس پر جینکنز کیسے لگائیں
اس ٹیوٹوریل میں ، ہم جینکنز کو آفیشل جینکنز ذخیرے سے دیبیئن 10 ، بسٹر پر انسٹال کرنے کا طریقہ بتائیں گے۔
سینٹوس 8 پر جینکنز کیسے لگائیں
جینکنز سب سے مشہور اوپن سورس ، جاوا پر مبنی آٹومیشن سرور ہے۔ اس ٹیوٹوریل میں جینکنز کو آفیشل جینکنز ریپوزٹری سے سینٹوس 8 پر انسٹال کرنے کے اقدامات کا احاطہ کیا گیا ہے۔







