Mundarija:

Jenkins-da post yaratish vazifasini qanday qo'shishim mumkin?
Jenkins-da post yaratish vazifasini qanday qo'shishim mumkin?

Video: Jenkins-da post yaratish vazifasini qanday qo'shishim mumkin?

Video: Jenkins-da post yaratish vazifasini qanday qo'shishim mumkin?
Video: Youtube da post qo'yish / Youtubeda post joylash 2024, May
Anonim

Qurilish muvaffaqiyati haqida bildirishnoma

  1. Oching Jenkins Veb-portal.
  2. Loyihangiz konfiguratsiya ekranini oching.
  3. In Post - qurmoq Amallar bo'limiga bosing Xabar qo'shish - harakat qurish va Skriptlarni bajarish-ni tanlang.
  4. bosing Post yaratish bosqichini qo'shing va ro'yxatda MUVAFFAQIYAT ni tanlang.
  5. bosing Qurilish bosqichini qo'shing va Boshqariladigan ijro-ni tanlang skript .

Xuddi shunday, Jenkinsda shell skriptini qanday ishga tushirishim so'raladi?

Jenkins-da qobiq skriptini bajarish uchun quyidagi qadamlar mavjud:

  1. Jenkinsning asosiy sahifasida Yangi elementni tanlang.
  2. Konfiguratsiya sahifasida Build blokida "Qo'shish bosqichi" ochiladigan ro'yxatini bosing va "Qopqoqni bajarish" ni tanlang.
  3. Matn maydonida siz skriptni joylashtirishingiz yoki mavjud skriptni qanday ishga tushirishni ko'rsatishingiz mumkin.
  4. Saqlash tugmasini bosing.

Shuningdek, Jenkins quvur liniyasi skriptidagi qatorni qanday izohlaysiz? 4 ta javob. foydalanishingiz mumkin blok (/***/) yoki bitta qatorli sharh (//) har biriga chiziq . sh buyrug'ida "#" dan foydalanishingiz kerak. Izohlar odatiy Java/Groovy shakllarining har qandayida yaxshi ishlaydi, lekin siz hozirda groovydoc-ni qayta ishlash uchun foydalana olmaysiz. Jenkinsfile (lar).

Keyinchalik savol tug'iladi, Jenkins fayli nima?

Yaratish a Jenkinsfile . SCMda quvur liniyasini belgilashda muhokama qilinganidek, a Jenkinsfile matndir fayl a ning ta'rifini o'z ichiga oladi Jenkins Quvur liniyasi va manba nazoratiga tekshiriladi. Asosiy uch bosqichli uzluksiz etkazib berish quvurini amalga oshiradigan quyidagi quvur liniyasini ko'rib chiqing.

Jenkins quvur liniyasi skripti nima?

Oddiy so'zlar bilan aytganda, Jenkins quvur liniyasi uzluksiz yetkazib berishni integratsiyalash va amalga oshirishni qo'llab-quvvatlaydigan plaginlarning kombinatsiyasi quvurlar foydalanish Jenkins . A quvur liniyasi oddiy yoki murakkab yetkazib berishni yaratish uchun kengaytiriladigan avtomatlashtirish serveriga ega quvurlar "kod sifatida" orqali quvur liniyasi DSL (domenga xos til).

Tavsiya: