Skip to content
This repository was archived by the owner on Feb 14, 2025. It is now read-only.

Commit 47674ba

Browse files
CI: deploy pipeline small fix (#1597) (#1598)
Co-authored-by: Tristan Radisson <[email protected]>
1 parent 9153828 commit 47674ba

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

.ci/jenkins/Jenkinsfile.build-image

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -65,12 +65,6 @@ pipeline {
6565
stage('Prepare environment') {
6666
steps {
6767
script {
68-
cloud.prepareForDockerMultiplatformBuild()
69-
cloud.startLocalRegistry()
70-
if (shouldDeployImage()) {
71-
cloud.installSkopeo()
72-
}
73-
7468
// Set the mirror url only if exist
7569
if (env.MAVEN_MIRROR_REPOSITORY) {
7670
env.MAVEN_MIRROR_URL = env.MAVEN_MIRROR_REPOSITORY
@@ -101,6 +95,9 @@ pipeline {
10195
stage('Build image') {
10296
steps {
10397
script {
98+
cloud.prepareForDockerMultiplatformBuild()
99+
cloud.startLocalRegistry()
100+
104101
// Generate the Dockerfile
105102
runPythonCommand("make build-image ${getMakeBuildImageArgs()} image_name=${getBuildImageName()} ignore_test=true ignore_tag=true build_options='--dry-run'")
106103

@@ -118,6 +115,8 @@ pipeline {
118115
}
119116
steps {
120117
script {
118+
cloud.installSkopeo()
119+
121120
// Make public if quay registry
122121
if (getDeployImageRegistry() == QUAY_REGISTRY) {
123122
String namespace = getDeployImageNamespace()
@@ -178,7 +177,7 @@ pipeline {
178177
docker tag ${builtImageTag} ${testImageTag}
179178
"""
180179
try {
181-
runPythonCommand("make build-image ${getMakeBuildImageArgs()} image_name=${getBuildImageName()} ignore_build=true ignore_tag=${isProdCI()}")
180+
runPythonCommand("make build-image ${getMakeBuildImageArgs()} image_name=${getBuildImageName()} ignore_build=true")
182181
} catch (err) {
183182
unstable "Testing error(s) for image ${getBuildImageName()}"
184183
} finally {

.ci/jenkins/Jenkinsfile.deploy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ void createBuildAndTestStageClosure(String image) {
292292
buildParams.add(booleanParam(name: 'DEPLOY_WITH_LATEST_TAG', value: isDeployLatestTag()))
293293

294294
def job = build(job: 'kogito-images.build-image', wait: true, parameters: buildParams, propagate: false)
295-
if (!job.result == 'SUCCESS') {
295+
if (job.result != 'SUCCESS') {
296296
if (job.result == 'UNSTABLE') {
297297
registerTestFailedImage(image)
298298
unstable("Tests on ${image} seems to have failed")

scripts/common.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -372,7 +372,7 @@ def update_maven_repo_in_behave_tests(repo_url, replace_jboss_repository):
372372
env_var_key = "MAVEN_REPO_URL"
373373
if replace_jboss_repository:
374374
env_var_key = "JBOSS_MAVEN_REPO_URL"
375-
replacement = "| variable | value |\n | {} | {} |\n | MAVEN_DOWNLOAD_OUTPUT | true |".format(env_var_key,
375+
replacement = "| variable | value |\n | {} | {} |".format(env_var_key,
376376
repo_url)
377377
update_in_behave_tests(pattern, replacement)
378378

0 commit comments

Comments
 (0)