Junior — Middle
Milyen automatizálási eszközöket ismer és használt a szoftver integráció és szállítás terén a gyakorlatban?
sobes.tech MI
Válasz az MI-től
A népszerű eszközök közé az integráció és szállítás (CI/CD) automatizálására a következők tartoznak:
- Jenkins — rugalmas és bővíthető automatizálási szerver nagy közösséggel.
- GitLab CI/CD — integrálva a GitLab-be, kényelmes GitLab-ot használó projektekhez.
- CircleCI — felhőalapú megoldás egyszerű konfigurációval.
- Travis CI — népszerű az open-source közösségben, integrálódik a GitHub-bal.
- TeamCity — erőteljes eszköz a JetBrains-től, kényelmes felhasználói felülettel.
Gyakorlatban a Jenkins gyakran használatos a build, tesztelés és telepítési pipeline-ok beállítására. Például beállítható, hogy minden push esetén automatikusan fussonak egységtesztek és a projekt buildje, majd az artefaktokat feltöltsék a szerverre.