Jenkins Nemokamas diegimo įrankis
Nemokamas diegimo įrankis programinės įrangos kūrimui ir pristatymui
Sukurkite kodą, vykdykite testus ir diegkite programinę įrangą naudodami nemokamą ir atvirojo kodo „Java“ pagrindu sukurtą diegimo įrankį. Įgalina programinės įrangos komandas automatizuoti diegimo darbo eigą.
Apžvalga
„Jenkins“ yra vienas iš pirmaujančių atvirojo kodo automatikos serverio. Tai 100% nemokamas diegimo įrankis, palaikantis (CI) nuolatinę integraciją ir (CD) nuolatinį diegimo funkcijas. ** „Jenkins“ atvirojo kodo. Tai patikimas, patikimas ir išplėstinis diegimo įrankis. „Jenkins“ naudoja magistro vergų architektūrą. Tai leidžia programinės įrangos komandoms vienu metu vykdyti kelis programinės įrangos versijas ir testus. „Jenkins Automation Server“ turi labai saugų mechanizmą, užtikrinantį, kad vartotojai galėtų tiksliai apsaugoti savo automatikos infrastruktūrą. Vartotojo prieigos valdymas yra pagrindinis „Jenkins“ komponentas, palaikantis autentifikavimo ir autorizacijos schemas. Be to, prieigos valdymą galima išplėsti įdiegus trečiųjų šalių papildinius. Vamzdyno palaikymas yra dar viena nuostabi savybė. Vamzdynas yra papildinių kolekcija, leidžianti įtraukti nuolatinius pristatymo vamzdynus ir integruoti į „Jenkins“. Vamzdynas generuoja kodą, atlieka testus ir saugiai diegia naują programos versiją. Šis atvirojo kodo diegimo įrankis parašytas „Java“. „Jenkins“ turi išsamią dokumentaciją administratoriams, kūrėjams ir galutiniams vartotojams. Be to, šio nemokamo diegimo įrankio šaltinio kodą galima rasti „GitHub“ ir išleisti su MIT licencija.
Sistemos reikalavimai
Reikalavimus, susijusius su „Jenkins“ sąranka:
- „OpenJDK JDK / JRE 8“ arba „OpenJDK JDK / JRE 11“
Funkcijos
„Jenkins“ turi puikų funkcijų sąrašą, o kai kurie iš jų yra:
- Nemokamas ir atviras kodas
- Nuolatinė integracija ir nuolatinis pristatymas -Paprasta ir lengvai naudojama vartotojo sąsaja
- Lengvas diegimas ir konfigūracija
- Palaiko papildinius
- Išplečiama su trečiųjų šalių papildiniais
- Palaiko paskirstytas konstrukcijas
- Sukurkite būsenos pranešimus
- Palaiko kūrimo vamzdynus
- Išorinių darbų stebėjimas
diegimas
diegimas naudojant „Ubuntu“
Pridėkite saugyklos klavišą prie sistemos.
wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
Paleiskite šią komandą, kad įtrauktumėte saugyklą į sąrašą.
sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
Paleiskite žemiau komandą, kad atnaujintumėte saugyklas.
sudo apt update
Įdiekite „Jenkins“.
sudo apt install jenkins
Pradėkite „Jenkins“ paslaugą.
sudo systemctl start jenkins
Atidarykite svetainę http: // savo \ _server \ _ip \ _or \ _domain: 8080 ir sekite diegimo vedlį.