انڈروئد

اوبنٹو 18.04 پر جنکین کیسے لگائیں

اعدام های غير قضايی در ايران

اعدام های غير قضايی در ايران

فہرست کا خانہ:

Anonim

جینکنز ایک اوپن سورس آٹومیشن سرور ہے جو مستقل انضمام اور مستقل ترسیل (سی آئی / سی ڈی) پائپ لائن قائم کرنے کا آسان طریقہ پیش کرتا ہے۔

مسلسل انضمام (سی آئی) ایک ڈی او اوپس پریکٹس ہے جس میں ٹیم کے ممبران باقاعدگی سے اپنے ضابطہ اخلاق کو ورژن کنٹرول ریپوزٹری میں مرتب کرتے ہیں ، جس کے بعد خودکار بلڈز اور ٹیسٹ چلائے جاتے ہیں۔ لگاتار ترسیل (سی ڈی) ان طریقوں کا ایک سلسلہ ہے جہاں کوڈ کی تبدیلیاں خود بخود بن جاتی ہیں ، تجربہ کی جاتی ہیں اور پیداوار میں لگائی جاتی ہیں۔

اس ٹیوٹوریل میں ، ہم آپ کو دکھائیں گے کہ جینکنز 18.04 مشین پر جینکنز ڈیبیئن پیکج ریپوزٹری کا استعمال کرتے ہوئے اوبنٹو 18.04 مشین پر کس طرح انسٹال کریں۔

اگرچہ اس سبق کو اوبنٹو 18.04 کے لئے لکھا گیا ہے بایونک بیور اسی اقدام کو اوبنٹو 16.04 زینیئل زیروس کے لئے بھی استعمال کیا جاسکتا ہے۔

شرطیں

اس ٹیوٹوریل کو جاری رکھنے سے پہلے ، یہ یقینی بنائیں کہ آپ بطور صارف sudo مراعات کے ساتھ لاگ ان ہیں۔

جینکنز انسٹال کرنا

اپنے اوبنٹو سسٹم پر جینکنز کو انسٹال کرنے کے لئے ، ان مراحل پر عمل کریں:

  1. جاوا انسٹال کریں۔

    چونکہ جینکنز جاوا ایپلی کیشن ہے لہذا پہلا قدم جاوا کو انسٹال کرنا ہے۔ پیکیج انڈیکس کو اپ ڈیٹ کریں اور جاوا 8 اوپن جے ڈی کے پیکیج کو ان احکامات کے ساتھ انسٹال کریں۔

    sudo apt update sudo apt install openjdk-8-jdk sudo apt update sudo apt install openjdk-8-jdk

    جینکنز کا موجودہ ورژن ابھی تک جاوا 10 (اور جاوا 11) کی حمایت نہیں کرتا ہے۔ اگر آپ کی مشین پر جاوا کے متعدد ورژن نصب ہیں تو یہ یقینی بنائیں کہ جاوا 8 ڈیفالٹ جاوا ورژن ہے۔

    جینکنز ڈیبیئن ذخیرے شامل کریں۔

    مندرجہ ذیل wget کمانڈ کا استعمال کرتے ہوئے جینکنز مخزن کی جی پی جی چابیاں درآمد کریں۔

    wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

    مذکورہ کمانڈ کو OK آؤٹ کرنا چاہئے جس کا مطلب ہے کہ کلید کامیابی کے ساتھ درآمد کی گئی ہے اور اس ذخیرos پیکجوں سے پیکیج قابل اعتماد سمجھے جائیں گے۔

    اگلا ، اس کے ساتھ سسٹم میں جینکنز ذخیرے شامل کریں:

    sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

    جینکنز انسٹال کریں۔

    ایک بار جینکنز کے ذخیرے کے قابل ہوجانے کے بعد ، apt پیکیج کی فہرست کو اپ ڈیٹ کریں اور ٹائپ کرکے جینکنز کا تازہ ترین ورژن انسٹال کریں۔

    sudo apt update sudo apt install jenkins

    جینکنز سروس تنصیب کا عمل مکمل ہونے کے بعد خود بخود شروع ہوجائے گی۔ آپ سروس کی حیثیت کو پرنٹ کرکے اس کی تصدیق کرسکتے ہیں:

    systemctl status jenkins

    آپ کو اس سے ملتا جلتا کچھ دیکھنا چاہئے:

    ● jenkins.service - LSB: Start Jenkins at boot time Loaded: loaded (/etc/init.d/jenkins; generated) Active: active (exited) since Wed 2018-08-22 13:03:08 PDT; 2min 16s ago Docs: man:systemd-sysv-generator(8) Tasks: 0 (limit: 2319) CGroup: /system.slice/jenkins.service

فائروال کو ایڈجسٹ کرنا

اگر آپ جینکنز کو دور دراز اوبنٹو سرور پر نصب کر رہے ہیں جو فائر وال کے ذریعہ محفوظ ہے تو آپ کو 8080 پورٹ کھولنا ہوگا۔ فرض کریں کہ آپ اپنے فائر وال کو سنبھالنے کے لئے UFW استعمال کررہے ہیں ، آپ مندرجہ ذیل کمانڈ سے پورٹ کھول سکتے ہیں۔

sudo ufw allow 8080

تبدیلی کی تصدیق اس کے ساتھ کریں:

sudo ufw status

Status: active To Action From -- ------ ---- OpenSSH ALLOW Anywhere 8080 ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) 8080 (v6) ALLOW Anywhere (v6)

جینکنز سیٹ اپ کرنا

اپنی جینکنز کی نئی تنصیب ترتیب دینے کے لئے ، اپنا براؤزر کھولیں ، اپنا ڈومین یا IP پتہ ٹائپ کریں جس کے بعد پورٹ 8080 ، http://your_ip_or_domain:8080 اور مندرجہ ذیل کی طرح کی اسکرین ظاہر ہوگی:

اس مرحلے پر ، آپ نے جینکنز کو کامیابی کے ساتھ اپنے سسٹم پر انسٹال کیا ہے۔

نتیجہ اخذ کرنا

اس ٹیوٹوریل میں ، آپ نے جینکنز کی ابتدائی ترتیب انسٹال اور انجام دینے کا طریقہ سیکھا ہے۔ اب آپ جینکنز کے سرکاری دستاویزات کے صفحے پر جاکر جینکنز کی خصوصیات کی تلاش شروع کرسکتے ہیں۔

جینکنز اوبنٹو