test
This commit is contained in:
parent
b1415a6962
commit
40b9daebea
1 changed files with 2 additions and 11 deletions
13
Jenkinsfile
vendored
13
Jenkinsfile
vendored
|
|
@ -29,12 +29,6 @@ pipeline {
|
||||||
|
|
||||||
echo "Detected tag: ${tagName}"
|
echo "Detected tag: ${tagName}"
|
||||||
|
|
||||||
if (tagName == 'no-tag') {
|
|
||||||
echo "Not a tag build, skipping deployment."
|
|
||||||
currentBuild.result = 'SUCCESS'
|
|
||||||
error("Stopping pipeline: not a tag push.")
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!(tagName ==~ /^v[0-9]+(\.[0-9]+){0,2}$/)) {
|
if (!(tagName ==~ /^v[0-9]+(\.[0-9]+){0,2}$/)) {
|
||||||
echo "[!] Invalid tag format. Expected format: vX.Y.Z"
|
echo "[!] Invalid tag format. Expected format: vX.Y.Z"
|
||||||
currentBuild.result = 'SUCCESS'
|
currentBuild.result = 'SUCCESS'
|
||||||
|
|
@ -42,10 +36,7 @@ pipeline {
|
||||||
}
|
}
|
||||||
|
|
||||||
env.IMAGE_TAG = tagName
|
env.IMAGE_TAG = tagName
|
||||||
env.AWS_IMAGE = "${AWS_URL}/${AWS_USER}/${IMAGE_NAME}:${IMAGE_TAG}"
|
env.AWS_IMAGE = "${AWS_URL}/${AWS_USER}/${IMAGE_NAME}:${IMAGE_TAG}"
|
||||||
|
|
||||||
echo "Tag validado: ${env.IMAGE_TAG}"
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
@ -55,7 +46,7 @@ pipeline {
|
||||||
steps {
|
steps {
|
||||||
sh "echo ${AWS_IMAGE}"
|
sh "echo ${AWS_IMAGE}"
|
||||||
script {
|
script {
|
||||||
docker.build("${AWS_IMAGE}", '--no-cache --pull -f src/Service/Infrastructure/App/Dockerfile .')
|
docker.build("${AWS_IMAGE}", '-f src/worker/Dockerfile ./src/worker/ --no-cache')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue