Kazalo:

Kako deluje cevovod CI CD?
Kako deluje cevovod CI CD?

Video: Kako deluje cevovod CI CD?

Video: Kako deluje cevovod CI CD?
Video: Маленький лисенок вышел к людям за помощью 2024, November
Anonim

A CI / CD cevovod vam pomaga avtomatizirati korake v procesu dostave programske opreme, kot je začetek gradnje kode, izvajanje samodejnih testov in uvajanje v uprizoritveno ali produkcijsko okolje. Avtomatizirano cevovodov odstranite ročne napake, zagotovite standardizirane povratne zanke razvoja in omogočite hitre ponovitve izdelka.

Če upoštevamo to, kaj je cevovod CI CD?

A CI / CD Pipeline implementacija ali Continuous Integration/Continuous Deployment je hrbtenica sodobnega okolja DevOps. Premosti vrzel med razvojnimi in operativnimi ekipami z avtomatizacijo gradnje, testiranja in uvajanja aplikacij.

Veš tudi, kaj je vgrajeno v CI CD? Kadar koli pride do sprememb v skladišču, a CI strežnik preveri spremembe in izvede " graditi in preizkus." A graditi in test je, ko je CI strežnik gradi celoten sistem v veji funkcij razvijalca in izvaja vse enotne in integracijske teste. The CI strežnik obvesti ekipo o rezultatu integracije.

Podobno, kako narediti cijev CI CD?

Kako zgraditi sodoben cevovod CI/CD

  1. Napišite majhen program za Python (ne Hello World)
  2. Dodajte nekaj samodejnih testov za program.
  3. Potisnite kodo na GitHub.
  4. Nastavite Travis CI za neprekinjeno izvajanje samodejnih testov.
  5. Nastavite Better Code Hub za nenehno preverjanje kakovosti kode.
  6. Program Python spremenite v spletno aplikacijo.
  7. Ustvarite sliko Dockerja za spletno aplikacijo.

Je Jenkins CI ali CD?

Jenkins je odprtokodni strežnik za avtomatizacijo, napisan v Javi. Uporablja se za stalno gradnjo in preizkušanje projektov programske opreme, kar omogoča razvijalcem, da vzpostavijo a CI / CD okolje. Podpira tudi orodja za nadzor različic, kot so Subversion, Git, Mercurial in Maven.

Priporočena: