Erinevus lehekülje "Jenkins" redaktsioonide vahel

Allikas: Kuutõrvaja
13. rida: 13. rida:
 
Valides nüüd freestyle projekti saame me tüüpilise vaikeprojekti, kuhu saame lisada nt giti repo, kust saame koodi jenkinsisse tirida ning lisada build step abil
 
Valides nüüd freestyle projekti saame me tüüpilise vaikeprojekti, kuhu saame lisada nt giti repo, kust saame koodi jenkinsisse tirida ning lisada build step abil
 
süsteemikäske
 
süsteemikäske
 +
 +
Valides This project is parameterized saab lisada projektidele ka erinevaid muutujaid
  
 
Ssh käsu käivitamine
 
Ssh käsu käivitamine

Redaktsioon: 7. mai 2019, kell 03:04

Jenkins on serveritarkvara, mis aitab automatiseerida erinevate tarkvaraprojektide ehitust ja paigaldust.

Jenkinsi peamine ülesanne on käivitada eeldefineeritud samme - nt tõmmata alla javas kirjutatud rakenduse algkood, ehitada sellest kokku jar fail ning kopeerida see õnnestumise korral rakendusserverisse. Aga sellega saab automatiseerida igasuguseid serverites tehtavaid töid.

Jenkinsi käivitamiseks tuleb tõmmata kodulehelt jenkins.war ning panna see käima

java -jar jenkins*.war

Misjärel peaks saama selle veebiliidesele üle http://localhost:8080/ aadressi ligi

Valides nüüd freestyle projekti saame me tüüpilise vaikeprojekti, kuhu saame lisada nt giti repo, kust saame koodi jenkinsisse tirida ning lisada build step abil süsteemikäske

Valides This project is parameterized saab lisada projektidele ka erinevaid muutujaid

Ssh käsu käivitamine

$ssh_command "cd /srv && wget -c https://repo1.maven.org/maven2/org/opentripplanner/otp/1.3.0/otp-1.3.0-shaded.jar"

Failide kopeerimine peale õnnestunud ehitust

scp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null build/*.jar kasutaja@server:/srv