Skip to content

Commit

Permalink
added stop job
Browse files Browse the repository at this point in the history
  • Loading branch information
Marcel Birkner committed Apr 8, 2016
1 parent c59ec59 commit feba373
Showing 1 changed file with 21 additions and 4 deletions.
25 changes: 21 additions & 4 deletions jenkins/seedjobs/conferenceAppSeedJob.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -151,12 +151,29 @@ def createDockerStartJob(def jobName, def folder, def port) {
}
publishers {
chucknorris()
downstreamParameterized {
trigger("${jobName}-4-docker-start") {
currentBuild()
}
}
}
}

def createDockerStopJob(def jobName, def folder) {

println "############################################################################################################"
println "Creating Docker Stop Job for ${jobName} "
println "############################################################################################################"

job("${jobName}-5-docker-stop-container") {
logRotator {
numToKeep(10)
}
steps {
steps {
shell("sudo /usr/bin/docker stop \$(sudo /usr/bin/docker ps -a -q --filter=\"name=conference-${folder}\")")
shell("sudo /usr/bin/docker rm \$(sudo /usr/bin/docker ps -a -q --filter=\"name=conference-${folder}\")")
}
}
publishers {
chucknorris()
}
}
}

Expand Down

0 comments on commit feba373

Please sign in to comment.