Mundarija:

Jenkinsni rejalashtiruvchi sifatida ishlatish mumkinmi?
Jenkinsni rejalashtiruvchi sifatida ishlatish mumkinmi?

Video: Jenkinsni rejalashtiruvchi sifatida ishlatish mumkinmi?

Video: Jenkinsni rejalashtiruvchi sifatida ishlatish mumkinmi?
Video: How to Create Project in Jenkin and Run the Test 2024, Noyabr
Anonim

Jenkins tizim ishi sifatida rejalashtiruvchi . Jenkins odatda ochiq dasturiy vositadir ishlatilgan dasturiy ta'minotni ishlab chiqishda uzluksiz integratsiya uchun. Masalan, kalit konfiguratsiyasi yoki xavfsizlik devori siyosatini o'rnatish mumkin skript bo'lishi va qo'lda ishga tushirilishi yoki rejalashtirilgan Jenkins (bu erda "qurilish", "ish o'rinlari" yoki "loyihalar" deb nomlanadi).

Shunga o'xshab, siz Jenkins ishini har kuni bajarish uchun qanday rejalashtirishim kerak deb so'rashingiz mumkin?

Jenkinsdagi ishlarni rejalashtirish bosqichlari:

  1. ish talabini "Konfiguratsiya" tugmasini bosing.
  2. pastga aylantiring "Triggerlarni yaratish" - subtitr.
  3. Vaqti-vaqti bilan Build belgisini bosing.
  4. Jadval maydoniga vaqt jadvalini qo'shing, masalan, @midnight.

Shuningdek, bilingki, Jenkinsda jadval tuzish uchun quyidagilardan qaysi biri ishlatilishi mumkin? Jenkinsda qurilishni quyidagi usullar bilan rejalashtirishingiz mumkin:

  • Manba kodi bo'yicha boshqaruv majburiyatlarini oladi.
  • Boshqa qurilishlar tugagandan so'ng.
  • Belgilangan vaqtda ishga tushirishni rejalashtirish mumkin (crons)
  • Qo'lda qurish so'rovlari.

Keyin Jenkinsda bir nechta ishlarni qanday rejalashtirishim mumkin?

Ha mumkin. O'zingizga boring ish -> konfiguratsiya va tekshirish: Agar kerak bo'lsa, bir vaqtda tuzilmalarni bajaring. Hujjat: Agar ushbu parametr belgilansa, Jenkins bo'ladi jadval va bajaring bir nechta bir vaqtning o'zida tuzadi (agar sizda etarli ijrochilar va kiruvchi so'rovlar mavjud bo'lsa).

Jenkinsdagi ishlarni qanday avtomatlashtirasiz?

Buni ishlatish uchun quyida keltirilgan amallarni bajaring

  1. 1-qadam - Jenkins-ni boshqarish → Plaginlarni boshqarish-ga o'ting.
  2. 2-qadam - Qurilish loyihangizga o'ting va Konfiguratsiya opsiyasini bosing.
  3. 3-qadam – “Urush/quloqni konteynerga joylashtirish” bo‘limida fayllar joylashtirilishi kerak bo‘lgan serverning kerakli ma’lumotlarini kiriting va “Saqlash” tugmasini bosing.

Tavsiya: