Yra įvairių programų, kurios suteikia mums galimybę valdyti operacines sistemas įvairiais būdais, viena iš jų yra „Jenkins“, kuri veikia kaip nemokamas automatizavimo serveris (atviro kodo), su kuriuo galime atlikti įvairius veiksmus, pvz., Sukurti, išbandyti ir pristatyti. programinės įrangos tipai klientų kompiuteriuose.
Jenkins funkcijosJenkinsas gali veikti įvairiais būdais, pavyzdžiui:
- Per vietinius sistemos paketus
- naudojant doką
- Nepriklausomai nuo mašinų, kuriose įdiegta „Java Runtime Environment“ (JRE)
Jenkins reikalavimaiNorėdami teisingai naudoti „Jenkins“, komanda turi turėti:
- Rekomenduojama 256 MB RAM su 1 GB
- 1 GB vietos standžiajame diske, idealiu atveju - 10 GB, jei „Jenkins“ bus naudojamas kaip „Docker“ talpykla
- „Java 8“ 32 ir 64 bitų versijose, „Java 11“ vykdymo laikas („Jenkins 2.164“ ir „2.164.1“), „Java 9“, 10 ir 12 šiuo metu nepalaikomi
- Jei naudojame „Windows“ operacines sistemas, būtina palaikyti politiką
- Atnaujinkite žiniatinklio naršykles, pvz., „Chrome“, „Edge“, „Firefox“ ar „Safari“
„Jenkins“ ypatybėsJenkins siūlo mums:
- Supaprastinta sąranka
- Naujinimų centre esančių priedų integravimas, kad būtų galima dirbti su kitomis paslaugomis
- Objektų ir paslaugų integravimas ir nuolatinis pristatymas
- Tai leidžia platinti kitose komandose
- Siūlo „Windows“, „MacOS“ ir „Unix“ operacinių sistemų diegimo paketus
Išmokime įdiegti „Jenkins“ „Ubuntu 21.04“.
Kaip įdiegti „Jenkins“ „Ubuntu 21.04“
1 žingsnis
Mes pasiekiame terminalą „Ubuntu 21.04“, ten mes atsisiųsime ir įdiegsime „Jenkins“ raktą naudodami šią komandą:
sudo wget -q -O -https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt -key add -
2 žingsnis
Po to prie sistemos išteklių pridėsime dvejetainius failus:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/> /etc/apt/sources.list.d/jenkins.list
3 žingsnis
Dabar mes ketiname atnaujinti sistemą:
sudo apt atnaujinimas
4 žingsnis
Atnaujinę, mes ketiname įdiegti „Jenkins“ su komanda:
sudo apt install jenkins
5 žingsnis
Taikykite pakeitimus įvesdami raidę S:
6 žingsnis
Kaip matome, įvyksta klaida, jei gausite šią klaidą, „Solvetic“ pateiks jums šios problemos sprendimą, todėl einame šiuo keliu:
cd / var / lib / dpkg / info
7 žingsnis
Turinį išvardijame komanda „ls“ ir surasime Jenkins eilutę, kuri baigiasi raide postinst:
8 žingsnis
Mes ištriname šį failą naudodami komandą „sudo rm jenkins.postinst“:
sudo rm jenkins.postinst
9 veiksmas
Dar kartą atnaujiname sistemą:
sudo apt atnaujinimas
10 žingsnis
Po to mes vėl įdiegsime „Jenkins“:
sudo apt install jenkins
11 žingsnis
Po to pradėsime „Jenkins“ paslaugą su komanda:
sudo systemctl paleisti jenkins12 žingsnis
Mes įgaliname „Jenkins“ paslaugą:
sudo systemctl įjungti jenkins
13 žingsnis
Po to patvirtiname Jenkins būseną su užsakymu. Matome, kad jo būsena aktyvi.
sudo systemctl būsena Jenkins
14 žingsnis
Atėjo laikas sukonfigūruoti leidimus prisijungti per naršyklę ugniasienėje, atliksime šiuos veiksmus:
- Prie ugniasienės pridedame Jenkins prievadą:
sudo ufw leidžia 8080
- Dabar mes patikriname ugniasienės būseną:
sudo ufw būsena
- Jei jis išjungtas, mes suaktyviname ugniasienę:
sudo ufw įjungti15 žingsnis
Dar kartą patvirtiname būseną, kad pamatytume, ar „Jenkins“ prievadas buvo pridėtas teisingai:
16 žingsnis
Dabar mes gausime IP adresą naudodami komandą:
ip pridėti
17 žingsnis
Turėdami IP adresą, atidarome naršyklę ir ten įvesime šią sintaksę:
http: // IP: 8080
DIDELIS
18 žingsnis
Būtina atblokuoti prieigą prie „Jenkins“, todėl nukopijuojame kelią:
DIDELIS
19 žingsnis
Terminale įvedame:
sudo cat / var / lib / jenkins / secrets / initialAdminPassword
20 žingsnis
Dėl to gaunamas prieigos slaptažodis, mes nukopijuojame slaptažodį ir įklijuojame jį į atitinkamą naršyklės lauką:
DIDELIS
21 žingsnis
Spustelėkite Tęsti ir pamatysime šį langą:
DIDELIS
22 žingsnis
Spustelėkite „Įdiegti siūlomus papildinius“ ir laukiame proceso pabaigos:
DIDELIS
23 žingsnis
Kai šis procesas bus baigtas, pamatysime šiuos dalykus:
DIDELIS
24 žingsnis
Ten Jenkins suteikia mums galimybę sukurti administratoriaus vartotoją, tai neprivaloma, mes spustelime „Praleisti ir tęsti kaip administratorius“ ir pamatysime kelią į Jenkinsą „Ubuntu 21.04“:
DIDELIS
25 žingsnis
Spustelėkite Išsaugoti ir Baigti, kad užbaigtumėte procesą:
DIDELIS
26 žingsnis
Norėdami pasiekti platformą, spustelėkite „Pradėti naudoti„ Jenkins “:
DIDELIS
Ten būsime pasirengę pasinaudoti visa nauda „Jenkins“ Ubuntu 21.04.