Jenkins ja Jenkins X: Mikä tämä on - selitetty selvästi
Jenkins on yleinen ohjelmisto ammatillisen ohjelmistokehityksen alalla. Tämä käytännöllinen kärki kertoo sinulle, mikä tarkalleen sanan takana on.
Jenkins jatkuva integrointipalvelin: yksinkertaisesti selitetty
Viimeistään kun useampi kuin yksi kehittäjä työskentelee ohjelmistoprojektin parissa, siitä tulee hämmentävää, kun kaikki niiden muutokset kootaan.
- Kaikkien yksittäisten kehittäjien versioita täytyy säätää siten, että ei ole yhteensopimattomuuksia ja että kaikki osat toimivat sujuvasti keskenään.
- Jenkins ovat olemassa, jotta yhteensopimattomuudet tulevat näkyviin vasta vähän ennen kehitysjakson päättymistä.
- Edellytyksenä on, että Gitin kaltaista versionhallintajärjestelmää käytetään jo kehitystyön aikana ja kehittäjät päivittävät kehitystilansa säännöllisesti.
- Jokaisen sitoutumisen jälkeen tai yksinkertaisesti useita kertoja päivässä, Jenkins tarkistaa sitten, täyttääkö ohjelmisto kaikki testit ja läpäisee ne.
- Muussa tapauksessa Jenkins ilmoittaa virheestä kehitysryhmälle.
Jenkins X on Jenkinsin laajennus
Jenkins X viimeistelee yksinkertaiset Jenkins-ohjelmat automatisoidulla rakennusprosessilla ja jakelulla konttiklusteriin.
- Komennoilla jx create tai jx import voit aloittaa uuden projektin tai tuoda olemassa olevan projektin.
- Se luo myös sinulle automaattisesti Git-arkiston ja sovelluksesi kootaan.
- Jokaisen Git Push -sovelluksen jälkeen ohjelmasi on automaattisesti saatavana Kubernetesissa.
Löydät aloittelijan ohjeet Gitistä toisesta käytännöllisestä vinkkiä.