Skip to content

Commit be239f4

Browse files
committed
Add ubi version in jenkins
1 parent d0ea1af commit be239f4

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

build/Jenkinsfile

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,16 @@ pipeline {
1111
registryCredential = 'jenkins-artifactory'
1212
ARTIFACTORY_URL = 'docker.internal.sysdig.com'
1313
EXPORTER = 'postgresql-exporter'
14+
VERSION = '0.9.0'
1415
}
1516

1617
stages {
1718
stage('Pull image from artifactory') {
1819
steps {
1920
script {
2021
docker.withRegistry("https://${env.ARTIFACTORY_URL}", registryCredential) {
21-
sh """docker pull ${env.ARTIFACTORY_URL}/${env.EXPORTER}:latest"""
22+
sh """docker pull ${env.ARTIFACTORY_URL}/${env.EXPORTER}:${env.VERSION}"""
23+
sh """docker pull ${env.ARTIFACTORY_URL}/${env.EXPORTER}:${env.VERSION}-ubi"""
2224
}
2325
}
2426
}
@@ -27,8 +29,10 @@ pipeline {
2729
steps {
2830
script {
2931
docker.withRegistry("https://quay.io", "QUAY") {
30-
sh """docker tag ${env.ARTIFACTORY_URL}/${env.EXPORTER}:latest quay.io/sysdig/${env.EXPORTER}:latest"""
31-
sh """docker push quay.io/sysdig/${env.EXPORTER}:latest"""
32+
sh """docker tag ${env.ARTIFACTORY_URL}/${env.EXPORTER}:latest quay.io/sysdig/${env.EXPORTER}:${env.VERSION}"""
33+
sh """docker tag ${env.ARTIFACTORY_URL}/${env.EXPORTER}:latest quay.io/sysdig/${env.EXPORTER}:${env.VERSION}-ubi"""
34+
sh """docker push quay.io/sysdig/${env.EXPORTER}:${env.VERSION}"""
35+
sh """docker push quay.io/sysdig/${env.EXPORTER}:${env.VERSION}-ubi"""
3236
}
3337
}
3438
}

0 commit comments

Comments
 (0)