Mikä on Jenkins Freestyle -projekti?
Jenkins Freestyle Project on toistettavissa oleva koontityö, komentosarja tai putki, joka sisältää vaiheita ja jälkitoimintoja. Se on parannettu työ tai tehtävä, joka voi kattaa useita toimintoja. Sen avulla voit määrittää koontikäynnistimet ja tarjoaa projektipohjaisen suojauksen Jenkins-projektillesi. Se tarjoaa myös laajennuksia, jotka auttavat sinua rakentamaan vaiheita ja rakentamisen jälkeisiä toimintoja.
Jenkins-koontivaiheessa tai rakennuksen jälkeisessä toiminnossa suoritettavat toiminnot ovat melko rajallisia. Jenkins Freestyle -projektissa on monia vakiolaajennuksia, jotka auttavat sinua voittamaan tämän ongelman.

Kuinka luoda työpaikka Jenkinsissä
Kuinka luoda uusi rakennus työpaikka Jenkinsissä
Freestyle-rakennustyö on erittäin joustava ja helppokäyttöinen vaihtoehto. Voit käyttää sitä minkä tahansa tyyppiseen projektiin; se on helppo asentaa, ja monet sen vaihtoehdoista näkyvät muissa rakennustöissä. Alla on askel askeleelta prosessi työpaikan luomiseksi Jenkiniin.
Vaihe 1) Kirjaudu sisään Jenkinsiin
Luo Jenkins freestyle -työ kirjautumalla Jenkinsin hallintapaneeliin käymällä Jenkinsin asennuspolulla. Yleensä sitä isännöi localhostissa osoitteessa http: // localhost: 8080 Jos olet asentanut Jenkinsin toiselle polulle, käytä hallintakeskusta käyttämällä asianmukaista URL-osoitetta alla olevan Jenkins-työpaikan luomisen esimerkin mukaisesti.
Vaihe 2) Luo uusi kohde
Napsauta " Uusi kohde " kojelaudan vasemmassa yläkulmassa.
Vaihe 3) Syötä tuotteen tiedot
Seuraavassa näytössä
- Kirjoita luomasi kohteen nimi. Käytämme tähän demoon "Hello world".
- Valitse Freestyle-projekti
- Napsauta OK
Vaihe 4) Anna projektin tiedot
Anna testattavan projektin tiedot.
Vaihe 5) Anna arkiston URL-osoite
Kirjoita lähdekoodin hallinta -kohtaan arkiston URL-osoite. Meillä on testivarasto, joka sijaitsee osoitteessa https://github.com/kriru/firstJava.git
Voit myös käyttää paikallista arkistoa.
Jos GitHub-arkistosi on yksityinen, Jenkins vahvistaa ensin kirjautumistunnuksesi GitHubilla ja vetää sitten lähdekoodin GitHub-arkistosta.
Vaihe 6) Säädä asetuksia
Nyt kun olet antanut kaikki yksityiskohdat, on aika rakentaa koodi. Nipistää asetukset.END_ORDERED_LIST rakentaa osio rakentaa koodin kerran haluat. Voit jopa ajoittaa rakennuksen tapahtuvan säännöllisesti, tiettyinä aikoina.
Alle rakentaa ,
1. Napsauta " Lisää koontivaihe "
2. Napsauta " Suorita Windowsin eräkomento " ja lisää komennot, jotka haluat suorittaa rakennusprosessin aikana.
Tässä olen lisännyt java-komennot java-koodin kokoamiseksi.
Olen lisännyt seuraavat Windows-komennot:
javac HelloWorld.java
java HelloWorld
Vaihe 7) Tallenna projekti
Kun olet syöttänyt kaikki tiedot,
- Napsauta Käytä
- Tallenna projekti.
Vaihe 8) Luo lähdekoodi
Napsauta nyt päänäytössä vasemmalla puolella olevaa Build Now -painiketta rakentaaksesi lähdekoodin.
Vaihe 9) Tarkista tila
Kun olet klikannut Build nyt, näet tilan rakentaa juokset alle Build historia .
Vaihe 10) Katso konsolin lähtö
Napsauta koontinumeroa ja napsauta sitten konsolin lähtöä nähdäksesi suorittamasi koontiversion tilan. Sen pitäisi näyttää sinulle menestysviesti edellyttäen, että olet noudattanut asetuksia oikein alla olevan kuvan mukaisesti. Jenkins Create new job example.
Yhteenvetona voidaan todeta, että olemme suorittaneet GitHubissa isännöidyn HelloWorld-ohjelman. Jenkin vetää koodin etätietovarastosta ja rakentaa jatkuvasti määrittelemälläsi taajuudella.
Yhteenveto
- Jenkins Freestyle Project on toistettava koontityö, komentosarja tai putki, joka sisältää vaiheita ja jälkikäteen tehtäviä. Se on parannettu työ tai tehtävä, joka voi kattaa useita toimintoja.
- Rakennusvaiheessa tai rakennuksen jälkeisessä toiminnossa suoritettavat toiminnot ovat melko rajallisia. Jenkins Freestyle -projektissa on monia vakiolaajennuksia, jotka auttavat sinua voittamaan tämän ongelman.
- Freestyle-rakennuksen Jenkins-työpaikat ovat erittäin joustavia ja helppokäyttöisiä. Voit käyttää sitä minkä tahansa tyyppiseen projektiin; se on helppo asentaa, ja monet sen vaihtoehdoista näkyvät muissa Jenkinsin rakennustöissä.
- Jos GitHub-arkistosi on yksityinen, Jenkins vahvistaa ensin kirjautumistunnuksesi GitHubilla ja vetää sitten lähdekoodin GitHub-arkistosta.