Cum să creezi un nou job de construire în Jenkins Proiectul Freestyle
Ce este a Jenkins Proiect Freestyle?
Jenkins Proiectul Freestyle este o lucrare, un script sau o conductă de compilare repetabilă care conține pași și acțiuni post-compilare. Este o lucrare sau o sarcină îmbunătățită care poate acoperi mai multe operațiuni. Vă permite să configurați declanșatoare de compilare și oferă securitate bazată pe proiect pentru Jenkins proiect. De asemenea, oferă plugin-uri care vă ajută să construiți pași și acțiuni post-construcție.
Tipurile de acțiuni pe care le puteți efectua într-un Jenkins pasul de construire sau acțiunea post-construcție este destul de limitată. Există multe pluginuri standard disponibile într-un Jenkins Proiectul Freestyle te va ajuta să depășești această problemă.

Cum să creezi un nou job de construire în Jenkins
Lucrarea de construire freestyle este o opțiune extrem de flexibilă și ușor de utilizat. Il poti folosi pentru orice tip de proiect; este ușor de configurat și multe dintre opțiunile sale apar în alte lucrări de construcție. Mai jos este un proces pas cu pas pentru a crea locuri de muncă Jenkin.
Pasul 1) Conectați-vă la Jenkins
Pentru a crea un Jenkins loc de muncă freestyle, conectează-te la Jenkins tabloul de bord accesând Jenkins calea de instalare. De obicei, va fi găzduită pe localhost la
http://localhost:8080 Dacă aveţi instalat Jenkins pe o altă cale, utilizați metoda corespunzătoare URL pentru a accesa tabloul de bord așa cum se arată mai jos Jenkins exemplu de creare de locuri de muncă.
Pasul 2) Creați un articol nou
Click pe "Postul nouă” în partea stângă sus a tabloului de bord.
Pasul 3) Introduceți detaliile articolului
În ecranul următor,
- Introduceți numele articolului pe care doriți să îl creați. Vom folosi „Hello world” pentru această demonstrație.
- Selectați proiectul Freestyle
- Faceți clic pe Ok
Pasul 4) Introduceți detaliile proiectului
Introduceți detaliile proiectului pe care doriți să-l testați.
Pasul 5) Introduceți depozitul URL
Sub sursă Code Management, Introduceți depozitul dvs. URLAvem un depozit de teste situat la https://github.com/kriru/firstJava.git
De asemenea, este posibil să utilizați un depozit local.
Dacă depozitul dvs. GitHub este privat, Jenkins va valida mai întâi datele de autentificare cu GitHub și abia apoi va extrage codul sursă din depozitul GitHub.
Pasul 6) Modificați setările
Acum că ați furnizat toate detaliile, este timpul să construiți codul. Modificați setările sub construi secțiune pentru a construi codul la momentul dorit. Puteți chiar să programați construirea să aibă loc periodic, la ore stabilite.
În construi,
1. Faceți clic pe „Adăugați pasul de construcțieMatei 22:21
2. Faceți clic pe „Executa Windows comanda batch” și adăugați comenzile pe care doriți să le executați în timpul procesului de construire.
Aici, am adăugat comenzile java pentru a compila codul java.
Am adăugat următoarele comenzi pentru Windows:
javac HelloWorld.java
java Bună lume
Pasul 7) Salvați proiectul
Când ați introdus toate datele,
- Clic Aplică
- Economisește proiectul.
Pasul 8) Construiți codul sursă
Acum, în ecranul principal, faceți clic pe Construiește acum butonul din partea stângă pentru a construi codul sursă.
Pasul 9) Verificați starea
După ce faceți clic pe Construiește acum, puteți vedea starea construcției în care rulați Construiește Istoria.
Pasul 10) Vezi ieșirea consolei
Dati click pe Construi numărul și apoi faceți clic pe ieșirea consolei pentru a vedea starea construcției pe care o executați. Ar trebui să vă afișeze un mesaj de succes, cu condiția să fi urmat corect configurarea, așa cum se arată mai jos. Jenkins crearea unui nou exemplu de job.
În concluzie, am executat un program HelloWorld găzduit pe GitHub. Jenkin extrage codul din depozitul de la distanță și construiește continuu la o frecvență pe care o definiți.
Rezumat
- Jenkins Proiectul Freestyle este un job, un script sau o conductă de construire repetabilă care conține pași și acțiuni post-construcție. Este un job sau o sarcină îmbunătățită care poate acoperi mai multe operațiuni.
- Tipurile de acțiuni pe care le puteți efectua într-un pas de construire sau într-o acțiune post-construcție sunt destul de limitate. Există multe pluginuri standard disponibile în cadrul unui Jenkins Proiectul Freestyle te va ajuta să depășești această problemă.
- Construcție freestyle Jenkins locurile de muncă sunt extrem de flexibile și ușor de utilizat. Îl puteți folosi pentru orice tip de proiect; este ușor de configurat și multe dintre opțiunile sale apar și în alte versiuni de construcție. Jenkins locuri de munca.
- Dacă depozitul dvs. GitHub este privat, Jenkins va valida mai întâi datele de autentificare cu GitHub și abia apoi va extrage codul sursă din depozitul GitHub.










