Dženkinss un Dženkinss X: Kas tas ir - skaidri paskaidrots
Jenkins ir izplatīta programmatūra programmatūras profesionālas izstrādes jomā. Šis praktiskais padoms jums pateiks, kas tieši ir aiz vārda.
Dženkinss Pastāvīgās integrācijas serveris: Vienkārši paskaidrots
Vēlākais, kad vairāk nekā viens izstrādātājs strādā pie programmatūras projekta, tas kļūst mulsinoši, kad visas to izmaiņas ir apkopotas.
- Visas atsevišķo izstrādātāju versijas ir jāpielāgo tā, lai nebūtu nesaderību un visas daļas vienmērīgi darbotos viena ar otru.
- Lai nesaderības kļūtu redzamas tikai īsi pirms izstrādes cikla beigām, ir Jenkins.
- Priekšnoteikums ir tāds, ka versiju kontroles sistēma, piemēram, Git, jau tiek izmantota izstrādes laikā, un izstrādātāji regulāri atjaunina savu attīstības statusu.
- Pēc katras apņemšanās vai vienkārši vairākas reizes dienā Jenkins pārbauda, vai programmatūra apkopo un nokārto visus testus.
- Pretējā gadījumā Jenkins paziņos attīstības komandai par kļūdu.
Jenkins X ir Jenkins pagarinājums
Jenkins X pabeidz vienkāršos Jenkins ar automatizētu veidošanas procesu un izplatīšanu konteineru klasterī.
- Ar komandām jx create vai jx import jūs sākat jaunu projektu vai importējat jau esošu projektu.
- Tas arī automātiski izveido jums Git krātuvi, un jūsu lietojumprogramma tiek apkopota.
- Pēc katras Git Push programma tiek automātiski padarīta pieejama vietnē Kubernetes.
Citus praktiskus padomus varat atrast iesācēju norādījumiem par Git.