როგორ მუშაობს ჯენკინსი Docker-თან?
როგორ მუშაობს ჯენკინსი Docker-თან?

ვიდეო: როგორ მუშაობს ჯენკინსი Docker-თან?

ვიდეო: როგორ მუშაობს ჯენკინსი Docker-თან?
ვიდეო: Building Docker Images using Jenkins step by step | Devops Integration Live Demo | JavaTechie 2024, აპრილი
Anonim

ჯენკინსი გამოიყენება თქვენი აპლიკაციის შესაქმნელად და განსათავსებლად საწყისი კოდიდან. თქვენ შეგიძლიათ გაუშვათ თქვენი აპლიკაცია შიგნით დოკერი კონტეინერი. ჯენკინსი შეიძლება ააშენოს დოკერი სურათი თქვენს აპლიკაციასთან ერთად და გადაიტანეთ იგი საჯარო ან კერძო დოკერი რეესტრი.

ანალოგიურად შეიძლება ვინმემ იკითხოს, მხარს უჭერს თუ არა ჯენკინსი დოკერს?

Გამოყენებით დოკერი გლობალური ცვლადი თქვენს ჯენკინსი მილსადენი დღეს უფრო და უფრო უწყვეტი მიწოდების (CD) მილსადენები იყენებენ კონტეინერებს. ბევრ განხორციელებაში, CD მილსადენების ძირითადი სამუშაო ნაკადის/ორკესტრირების ინსტრუმენტია ჯენკინსი . და პირველადი კონტეინერის ორკესტრირების ინსტრუმენტია დოკერი.

შემდგომში ჩნდება კითხვა, რა განსხვავებაა ჯენკინსსა და დოკერს შორის? დოკერი არის კონტეინერის ძრავა, რომელსაც შეუძლია შექმნას და მართოს კონტეინერები, ხოლო ჯენკინსი არის CI ძრავა, რომელსაც შეუძლია აწარმოოს აშენება/ტესტი თქვენს აპლიკაციაში. დოკერი გამოიყენება თქვენი პროგრამული უზრუნველყოფის სტეკის მრავალი პორტატული გარემოს შესაქმნელად და გასაშვებად. ჯენკინსი არის ავტომატური პროგრამული უზრუნველყოფის ტესტირების ინსტრუმენტი თქვენი აპლიკაციისთვის.

გარდა ამისა, როგორ დავაკავშირო ჯენკინსი დოკერთან?

დოკერი მოდული არის "Cloud" განხორციელება. თქვენ დაგჭირდებათ რედაქტირება ჯენკინსი სისტემის კონფიგურაცია ( ჯენკინსი > მართვა > სისტემის კონფიგურაცია) და დაამატეთ ახალი ტიპის ღრუბელი " დოკერი კონფიგურაცია დოკერი (ან Swarm standalone) API URL საჭირო სერთიფიკატებით. ტესტის ღილაკი გაძლევთ საშუალებას კავშირი API-ით კარგად არის დაყენებული.

როგორ მუშაობს ჯენკინსი?

ჯენკინსი არის ღია კოდის ავტომატიზაციის ინსტრუმენტი დაწერილი ჯავაში უწყვეტი ინტეგრაციის მიზნით აგებული დანამატებით. ჯენკინსი გამოიყენება თქვენი პროგრამული უზრუნველყოფის პროექტების განუწყვეტლივ შესაქმნელად და შესამოწმებლად, რაც აადვილებს დეველოპერებს პროექტში ცვლილებების ინტეგრირებას და უადვილებს მომხმარებლებს ახალი კონსტრუქციის მიღებას.

გირჩევთ: