Erinevus lehekülje "Jenkins" redaktsioonide vahel

Allikas: Kuutõrvaja
1. rida: 1. rida:
 
Jenkins on serveritarkvara, mis aitab automatiseerida erinevate tarkvaraprojektide ehitust ja paigaldust.
 
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.
 +
 +
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
 +
  
 
Ssh käsu käivitamine
 
Ssh käsu käivitamine

Redaktsioon: 5. mai 2019, kell 17:15

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.

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


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