adds stages
This commit is contained in:
parent
b0d9923b8b
commit
b5545c64ca
@ -34,6 +34,7 @@ spec:
|
||||
|
||||
def deletePod (Map config) {
|
||||
def ws = pwd()
|
||||
stage ("Delete Pod") {
|
||||
container ("alpine") {
|
||||
sh """
|
||||
apk add --no-cache curl
|
||||
@ -49,11 +50,13 @@ def deletePod (Map config) {
|
||||
sh "for i in \$(kubectl get pods --selector ${config.selector} -o name); do kubectl delete \${i}; done"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
def buildContainer (Map config) {
|
||||
def ws = pwd()
|
||||
container("kaniko") {
|
||||
stage ("Build Container") {
|
||||
container ("kaniko") {
|
||||
writeFile (file: ws + "/Dockerfile", text: config.dockerFile)
|
||||
withCredentials([usernameColonPassword(
|
||||
credentialsId: config.repoCreds,
|
||||
@ -68,4 +71,5 @@ def buildContainer (Map config) {
|
||||
--destination "${config.imageDest}"
|
||||
"""
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user