Sådan opretter du et nyt byggejob i Jenkins Freestyle projekt
Hvad er en Jenkins Freestyle-projekt?
Jenkins Freestyle projekt er et gentageligt byggejob, script eller pipeline, der indeholder trin og handlinger efter byggeprocessen. Det er et forbedret job eller en forbedret opgave, der kan strække sig over flere operationer. Det giver dig mulighed for at konfigurere byggeudløsere og tilbyder projektbaseret sikkerhed til din Jenkins projekt. Det tilbyder også plugins, der hjælper dig med at bygge trin og handlinger efter opbygning.
De typer af handlinger, du kan udføre i en Jenkins Byggetrin eller handling efter byggeprocessen er ret begrænsede. Der er mange standard plugins tilgængelige i en Jenkins Freestyle-projektet kan hjælpe dig med at overvinde dette problem.

Sådan opretter du et nyt byggejob i Jenkins
Freestyle-byggejobbet er en meget fleksibel og nem at bruge mulighed. Du kan bruge det til enhver type projekt; det er nemt at sætte op, og mange af dets muligheder vises i andre byggeopgaver. Nedenfor er en trin for trin proces til at skabe job i Jenkin.
Trin 1) Log ind på Jenkins
At oprette en Jenkins freestyle-job, log ind på din Jenkins dashboard ved at besøge dit Jenkins installationsstien. Normalt vil den være hostet på localhost på
http://localhost:8080 Hvis du installeret Jenkins i en anden sti, brug den passende URL for at få adgang til dit dashboard som vist nedenfor Jenkins eksempel på jobskabelse.
Trin 2) Opret nyt element
Klik på "Ny vare” øverst til venstre på dit instrumentbræt.
Trin 3) Indtast vareoplysninger
På næste skærmbillede
- Indtast navnet på det element, du vil oprette. Vi skal bruge "Hej verden" til denne demo.
- Vælg Freestyle-projekt
- Klik på Okay
Trin 4) Indtast projektdetaljer
Indtast detaljerne for det projekt, du vil teste.
Trin 5) Gå ind i arkivet URL
Under kilde Code Administration, indtast dit arkiv URLVi har et testlager placeret på https://github.com/kriru/firstJava.git
Det er også muligt for dig at bruge et lokalt depot.
Hvis dit GitHub-arkiv er privat, Jenkins vil først validere dine loginoplysninger med GitHub og først derefter hente kildekoden fra dit GitHub-repository.
Trin 6) Juster indstillingerne
Nu hvor du har givet alle detaljerne, er det tid til at bygge koden. Juster indstillingerne under bygge sektion for at bygge koden på det tidspunkt, du ønsker. Du kan endda planlægge opbygningen til at ske med jævne mellemrum på faste tidspunkter.
Under bygge,
1. Klik på “Tilføj byggetrin"
2. Klik på “Udfør Windows batch kommando” og tilføj de kommandoer, du vil udføre under byggeprocessen.
Her har jeg tilføjet java-kommandoerne til at kompilere java-koden.
Jeg har tilføjet følgende Windows-kommandoer:
javac HelloWorld.java
java Hej verden
Trin 7) Gem projektet
Når du har indtastet alle data,
- Klik Ansøg
- Gem projektet.
Trin 8) Byg kildekode
Klik nu på hovedskærmen Byg nu knappen i venstre side for at bygge kildekoden.
Trin 9) Tjek status
Efter at have klikket på Byg nu, du kan se status for den build, du kører under Byg historie.
Trin 10) Se konsoludgangen
Klik på bygge nummer og klik derefter på konsoludgang for at se status for det build, du kører. Den burde vise dig en succesmeddelelse, forudsat at du har fulgt opsætningen korrekt som vist nedenfor Jenkins eksempel på at oprette et nyt job.
Sammenfattende har vi udført et HelloWorld-program hostet på GitHub. Jenkin henter koden fra fjernlageret og bygger kontinuerligt ved en frekvens, du definerer.
Resumé
- Jenkins Freestyle-projektet er et gentageligt byggejob, script eller pipeline, der indeholder trin og handlinger efter byggeprocessen. Det er et forbedret job eller en forbedret opgave, der kan strække sig over flere operationer.
- De typer af handlinger, du kan udføre i et byggetrin eller en handling efter byggeprocessen, er ret begrænsede. Der er mange standard plugins tilgængelige i en Jenkins Freestyle-projektet kan hjælpe dig med at overvinde dette problem.
- Freestyle-bygning Jenkins Jobbene er meget fleksible og brugervenlige. Du kan bruge den til enhver type projekt; den er nem at konfigurere, og mange af dens muligheder findes i andre build-versioner. Jenkins beskæftigelse.
- Hvis dit GitHub-arkiv er privat, Jenkins vil først validere dine loginoplysninger med GitHub og først derefter hente kildekoden fra dit GitHub-repository.










