Kuinka luoda uusi rakennuspaikka Jenkinsissä

Kuinka luoda uusi rakennustyö Jenkinsissä Kun Jenkins on asetettu CI / CD-automaatiotyökaluksi, sinun on tiedettävä kuinka luoda uusi rakennustyö projektille.

Jos harkitset Jenkinsiä meneväksi CI / CD-automaatiotyökaluksi, on todennäköistä, että haluat tietää kuinka tämä palapelin osa toimii. Miksi haluat Jenkinsin osaksi työnkulkuasi? Jos käytät Kubernetesia tai jotain muuta tapaa ottaa käyttöön ja hallita säilöjä, sinun kannattaa todennäköisesti sisällyttää työkalu, joka auttaa automatisoimaan kyseiset käyttöönotot. Jenkins on yksi tällainen työkalu.

Lisäresurssit

  • Kuinka asentaa Jenkins Ubuntu-palvelimelle 18.04
  • Kuinka lisätä Github-tukea Jenkinsiin

Kun Jenkins on valmis ja käynnissä (ja GitHub-tuki on lisätty), mitä seuraavaksi? Sinun on tiedettävä kuinka luoda uusi työpaikka. GitHub-tuen lisäysprosessin aikana sinun on luotava työ, jotta GitHub-tili voidaan yhdistää. Mutta mitä tapahtuu sen jälkeen, kun olet luonut alkuperäisen (erittäin todennäköisen) testityön? On aika luoda uusi työpaikka. Otetaan selvää miten.

Palkkauspaketti: Tietokannan ylläpitäjä (TechRepublic Premium)

Mitä tarvitset

Ainoat asiat, jotka tarvitset tämän työn tekemiseen, ovat Jenkinsin käynnissä oleva esiintymä ja Jenkinsin järjestelmänvalvojan tili. Luodaan työpaikka valmiiden kanssa.

Kuinka luoda työpaikka

Kirjaudu sisään Jenkins-kojelautaan. Kun olet tällä sivulla ( kuva A ), et löydä painiketta Luo työ. Miksi? Koska työ on esine ja olemassa on erityyppisiä kohteita, joita voidaan luoda.

Kuvio A

Luo uusi esine napsauttamalla Uusi kohde. Anna uudelle kohteelle nimi ja valitse tuloksena olevasta ikkunasta ( kuva B ) useista eri kohteista (mukaan lukien Freestyle Project, Pipeline, Multi-configuration Project, Folder, GitHub Organisation tai Multibranch Pipeline).

Jos sinulla on jo GitHub-tilisi yhteydessä Jenkinsiin ja olet tallentanut koodisi arkistoon, napsauta GitHub Organisaatio.

Huomaa: Jotta voit luoda GitHub Organization -kohteen, GitHub-arkistossa on oltava jo rakennettavia projekteja.

Kuvio B

Creating a new item in Jenkins.

" data-credit="" rel="noopener noreferrer nofollow">

Uuden kohteen luominen Jenkinsiin.

Napsauta OK, kun olet valinnut GitHub Organization. Napsauta tuloksena olevassa ikkunassa ( kuva C ) avattavaa Tunnistetiedot ja valitse haluamasi GitHub-tili.

Kuvio C

Associating your GitHub account to the item.

" data-credit="" rel="noopener noreferrer nofollow">

GitHub-tilisi liittäminen tuotteeseen.

Kun olet valinnut oikeat käyttöoikeustiedot, sekä Tallenna- että Käytä-painikkeet tulevat näkyviin. Täytä loput sivu ja kun olet valmis, napsauta Tallenna.

Jos et ole valmis luomaan täydellistä GitHub-organisaatiota (eli jos arkistossasi ei ole täydellistä rakennettavaa projektia), voit valita Freestyle Project -kohteen. Tässä tuotetyypissä ( kuva D ) voit määrittää suuren määrän rakennusnäkökohtia, kuten:

  • Rakennusliipaisimet (kuten etärakennus)
  • Rakennusympäristö (kuten työtilan poistaminen ennen rakennuksen alkamista)
  • Rakennuksen jälkeiset toimet (kuten sähköposti-ilmoitukset, esineiden arkistointi ja muut)
  • Lähdekoodien hallinta (kuten Git tai Subversion)

Kuvio D

Creating a Freestyle Project.

" data-credit="" rel="noopener noreferrer nofollow">

Freestyle-projektin luominen.

Kuinka rakentaa projekti

Kun olet luonut projektin, sinulle ilmoitetaan, että työtilaa ei ole vielä. Työtilaan pääsemiseksi sinun on ensin rakennettava projekti. Tämä ei tarkoita, että projektin on oltava valmis vaiheessa. Tämä tehdään vetämällä lähde vetämään projektin Jenkinsiin. Napsauta Rakenna nyt -painiketta ( kuva E ).

Kuvio E

Click Build Now so Jenkins can create your item workspace.

" data-credit="" rel="noopener noreferrer nofollow">

Napsauta Rakenna nyt, jotta Jenkins voi luoda kohteesi työtilan.

Tässä vaiheessa olet valmis suorittamaan projektin. Et voi lisätä koodia Jenkins-työpaikasta, koska se ei ole Jenkinsin tarkoitus. Suorita projekti loppuun hallitsemalla koodia lähteessä (kuten GitHub) ja suorittamalla sitten rakennus uudelleen. Voit milloin tahansa napsauttaa Määritä (alkion sisällä) muokataksesi projektin asetuksia. Esimerkiksi, kun olet lähettänyt valmis koodin, voit sitten asettaa rakennusliipaisimia projektille.

Ja se on tärkeätä luoda uusi työpaikka Jenkinsin kanssa. Jos etsit CI / CD-automaatiota, tämä on loistava paikka aloittaa.

Datakeskuksen trendit -uutiskirje

DevOps, virtualisointi, hybridi pilvi, tallennus ja toiminnan tehokkuus ovat vain joitain tietokeskuksen aiheista, joita korostamme. Toimitetaan maanantaisin ja keskiviikkoisin

Rekisteröidy tänään

© Copyright 2020 | mobilegn.com