Skip to content

Commit

Permalink
kie-issues#1230: Rename kie-tools images from quay.io/kie-tools to do…
Browse files Browse the repository at this point in the history
…cker.io/apache/incubator-kie-* (#2342)

Co-authored-by: Tiago Bento <[email protected]>
  • Loading branch information
thiagoelg and tiagobento authored May 23, 2024
1 parent ca26ea2 commit cd2a3ad
Show file tree
Hide file tree
Showing 837 changed files with 2,283 additions and 1,997 deletions.
File renamed without changes.
2 changes: 1 addition & 1 deletion .ci/jenkins/Jenkinsfile.ci-main
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ pipeline {
"${pipelineVars.kieToolsBotGithubCredentialsId}"
)

BUILD_IMAGE_REQUIRED = githubUtils.fileIsInChangeset('kie-tools-ci-build.Dockerfile')
BUILD_IMAGE_REQUIRED = githubUtils.fileIsInChangeset('incubator-kie-tools-ci-build.Dockerfile')
}
}
}
Expand Down
154 changes: 79 additions & 75 deletions .ci/jenkins/Jenkinsfile.daily-dev-publish
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
pipeline {
agent {
docker {
image 'quay.io/kie-tools/kie-tools-ci-build:latest'
image 'docker.io/apache/incubator-kie-tools-ci-build:latest'
args '--shm-size=2g --privileged --group-add docker'
label util.avoidFaultyNodes()
}
Expand All @@ -38,104 +38,108 @@ pipeline {
KIE_TOOLS_BUILD__runTests = 'false'
KIE_TOOLS_BUILD__runEndToEndTests = 'false'

DEV_DEPLOYMENT_BASE_IMAGE__registry = 'quay.io'
DEV_DEPLOYMENT_BASE_IMAGE__account = 'kie-tools'
DEV_DEPLOYMENT_BASE_IMAGE__name = 'dev-deployment-base-image'
DEV_DEPLOYMENT_BASE_IMAGE__registry = 'docker.io'
DEV_DEPLOYMENT_BASE_IMAGE__account = 'apache'
DEV_DEPLOYMENT_BASE_IMAGE__name = 'incubator-kie-sandbox-dev-deployment-base'
DEV_DEPLOYMENT_BASE_IMAGE__buildTags = 'daily-dev'

DEV_DEPLOYMENT_KOGITO_QUARKUS_BLANK_APP_IMAGE__registry = 'quay.io'
DEV_DEPLOYMENT_KOGITO_QUARKUS_BLANK_APP_IMAGE__account = 'kie-tools'
DEV_DEPLOYMENT_KOGITO_QUARKUS_BLANK_APP_IMAGE__name = 'dev-deployment-kogito-quarkus-blank-app-image'
DEV_DEPLOYMENT_KOGITO_QUARKUS_BLANK_APP_IMAGE__registry = 'docker.io'
DEV_DEPLOYMENT_KOGITO_QUARKUS_BLANK_APP_IMAGE__account = 'apache'
DEV_DEPLOYMENT_KOGITO_QUARKUS_BLANK_APP_IMAGE__name = 'incubator-dev-deployment-kogito-quarkus-blank-app'
DEV_DEPLOYMENT_KOGITO_QUARKUS_BLANK_APP_IMAGE__buildTags = 'daily-dev'

DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__registry = 'quay.io'
DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__account = 'kie-tools'
DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__name = 'dev-deployment-dmn-form-webapp-image'
DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__registry = 'docker.io'
DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__account = 'apache'
DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__name = 'incubator-dev-deployment-dmn-form-webapp'
DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__buildTags = 'daily-dev'

ONLINE_EDITOR__devDeploymentBaseImageRegistry = 'quay.io'
ONLINE_EDITOR__devDeploymentBaseImageAccount = 'kie-tools'
ONLINE_EDITOR__devDeploymentBaseImageName = 'dev-deployment-base-image'
ONLINE_EDITOR__devDeploymentBaseImageRegistry = 'docker.io'
ONLINE_EDITOR__devDeploymentBaseImageAccount = 'apache'
ONLINE_EDITOR__devDeploymentBaseImageName = 'incubator-kie-sandbox-dev-deployment-base'
ONLINE_EDITOR__devDeploymentBaseImageTag = 'daily-dev'
ONLINE_EDITOR__devDeploymentDmnFormWebappImageRegistry = 'quay.io'
ONLINE_EDITOR__devDeploymentDmnFormWebappImageAccount = 'kie-tools'
ONLINE_EDITOR__devDeploymentDmnFormWebappImageName = 'dev-deployment-dmn-form-webapp-image'
ONLINE_EDITOR__devDeploymentDmnFormWebappImageRegistry = 'docker.io'
ONLINE_EDITOR__devDeploymentDmnFormWebappImageAccount = 'apache'
ONLINE_EDITOR__devDeploymentDmnFormWebappImageName = 'incubator-kie-sandbox-dev-deployment-dmn-form-webapp'
ONLINE_EDITOR__devDeploymentDmnFormWebappImageTag = 'daily-dev'
ONLINE_EDITOR__devDeploymentKogitoQuarkusBlankAppImageRegistry = 'docker.io'
ONLINE_EDITOR__devDeploymentKogitoQuarkusBlankAppImageAccount = 'apache'
ONLINE_EDITOR__devDeploymentKogitoQuarkusBlankAppImageName = 'incubator-kie-sandbox-dev-deployment-kogito-quarkus-blank-app'
ONLINE_EDITOR__devDeploymentKogitoQuarkusBlankAppImageTag = 'daily-dev'
ONLINE_EDITOR__corsProxyUrl = 'https://daily-dev-cors-proxy-kie-sandbox.rhba-0ad6762cc85bcef5745bb684498c2436-0000.us-south.containers.appdomain.cloud'

EXTENDED_SERVICES__kieSandboxUrl = 'https://apache.github.io/incubator-kie-kogito-online/dev'

KIE_SANDBOX__imageRegistry = 'quay.io'
KIE_SANDBOX__imageAccount = 'kie-tools'
KIE_SANDBOX__imageName = 'kie-sandbox-image'
KIE_SANDBOX__imageBuildTags = 'daily-dev'
KIE_SANDBOX_WEBAPP_IMAGE__imageRegistry = 'docker.io'
KIE_SANDBOX_WEBAPP_IMAGE__imageAccount = 'apache'
KIE_SANDBOX_WEBAPP_IMAGE__imageName = 'incubator-kie-sandbox-webapp'
KIE_SANDBOX_WEBAPP_IMAGE__imageBuildTags = 'daily-dev'

KIE_SANDBOX_EXTENDED_SERVICES__imageRegistry = 'quay.io'
KIE_SANDBOX_EXTENDED_SERVICES__imageAccount = 'kie-tools'
KIE_SANDBOX_EXTENDED_SERVICES__imageName = 'kie-sandbox-extended-services-image'
KIE_SANDBOX_EXTENDED_SERVICES__imageRegistry = 'docker.io'
KIE_SANDBOX_EXTENDED_SERVICES__imageAccount = 'apache'
KIE_SANDBOX_EXTENDED_SERVICES__imageName = 'incubator-kie-sandbox-extended-services'
KIE_SANDBOX_EXTENDED_SERVICES__imageBuildTags = 'daily-dev'

CORS_PROXY_IMAGE__imageRegistry = 'quay.io'
CORS_PROXY_IMAGE__imageAccount = 'kie-tools'
CORS_PROXY_IMAGE__imageName = 'cors-proxy-image'
CORS_PROXY_IMAGE__imageRegistry = 'docker.io'
CORS_PROXY_IMAGE__imageAccount = 'apache'
CORS_PROXY_IMAGE__imageName = 'incubator-kie-cors-proxy'
CORS_PROXY_IMAGE__imageBuildTags = 'daily-dev'

KIE_SANDBOX_HELM_CHART__registry = 'quay.io'
KIE_SANDBOX_HELM_CHART__account = 'kie-tools'
KIE_SANDBOX_HELM_CHART__name = 'kie-sandbox-helm-chart'
KIE_SANDBOX_HELM_CHART__registry = 'docker.io'
KIE_SANDBOX_HELM_CHART__account = 'apache'
KIE_SANDBOX_HELM_CHART__name = 'incubator-kie-sandbox-helm-chart'
KIE_SANDBOX_HELM_CHART__tag = '0.0.0-daily-dev'

OPENSHIFT_NAMESPACE = 'kie-sandbox'
OPENSHIFT_PART_OF = 'daily-dev-kie-sandbox-app'
DEPLOY_TAG = 'daily-dev'

DASHBUILDER__viewerImageRegistry = 'quay.io'
DASHBUILDER__viewerImageAccount = 'kie-tools'
DASHBUILDER__viewerImageName = 'dashbuilder-viewer-image'
DASHBUILDER__viewerImageRegistry = 'docker.io'
DASHBUILDER__viewerImageAccount = 'apache'
DASHBUILDER__viewerImageName = 'incubator-kie-dashbuilder-viewer'
DASHBUILDER__viewerImageBuildTags = 'daily-dev'

SERVERLESS_LOGIC_WEB_TOOLS__dashbuilderViewerImageTag = 'daily-dev'
SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageRegistry = 'quay.io'
SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageAccount = 'kie-tools'
SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageName = 'serverless-logic-web-tools-swf-builder-image'
SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageRegistry = 'docker.io'
SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageAccount = 'apache'
SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageName = 'incubator-serverless-logic-web-tools-swf-builder'
SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageTag = 'daily-dev'
SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageBuildTags = 'daily-dev'
SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageRegistry = 'quay.io'
SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageAccount = 'kie-tools'
SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageName = 'serverless-logic-web-tools-base-builder-image'
SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageRegistry = 'docker.io'
SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageAccount = 'apache'
SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageName = 'incubator-kie-serverless-logic-web-tools-base-builder'
SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageTag = 'daily-dev'
SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageBuildTags = 'daily-dev'
SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageRegistry = 'quay.io'
SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageAccount = 'kie-tools'
SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageName = 'serverless-logic-web-tools-swf-dev-mode-image'
SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageRegistry = 'docker.io'
SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageAccount = 'apache'
SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageName = 'incubator-kie-serverless-logic-web-tools-swf-dev-mode'
SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageTag = 'daily-dev'
SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageBuildTags = 'daily-dev'
SERVERLESS_LOGIC_WEB_TOOLS__corsProxyUrl = 'https://daily-dev-cors-proxy-kie-sandbox.rhba-0ad6762cc85bcef5745bb684498c2436-0000.us-south.containers.appdomain.cloud'

KOGITO_TASK_CONSOLE__registry = 'quay.io'
KOGITO_TASK_CONSOLE__account = 'kie-tools'
KOGITO_TASK_CONSOLE__name = 'kogito-task-console'
KOGITO_TASK_CONSOLE__registry = 'docker.io'
KOGITO_TASK_CONSOLE__account = 'apache'
KOGITO_TASK_CONSOLE__name = 'incubator-kie-kogito-task-console'
KOGITO_TASK_CONSOLE__buildTags = 'daily-dev'

KOGITO_MANAGEMENT_CONSOLE__registry = 'quay.io'
KOGITO_MANAGEMENT_CONSOLE__account = 'kie-tools'
KOGITO_MANAGEMENT_CONSOLE__name = 'kogito-management-console'
KOGITO_MANAGEMENT_CONSOLE__registry = 'docker.io'
KOGITO_MANAGEMENT_CONSOLE__account = 'apache'
KOGITO_MANAGEMENT_CONSOLE__name = 'incubator-kie-kogito-management-console'
KOGITO_MANAGEMENT_CONSOLE__buildTags = 'daily-dev'

KOGITO_SWF_BUILDER_IMAGE__registry = 'quay.io'
KOGITO_SWF_BUILDER_IMAGE__account = 'kiegroup'
KOGITO_SWF_BUILDER_IMAGE__name = 'kogito-swf-builder-nightly'
KOGITO_SWF_BUILDER_IMAGE__buildTag = 'latest'
SONATAFLOW_BUILDER_IMAGE__registry = 'docker.io'
SONATAFLOW_BUILDER_IMAGE__account = 'apache'
SONATAFLOW_BUILDER_IMAGE__name = 'incubator-kie-sonataflow-builder'
SONATAFLOW_BUILDER_IMAGE__buildTag = 'latest'

KOGITO_SWF_DEVMODE_IMAGE__registry = 'quay.io'
KOGITO_SWF_DEVMODE_IMAGE__account = 'kiegroup'
KOGITO_SWF_DEVMODE_IMAGE__name = 'kogito-swf-devmode-nightly'
KOGITO_SWF_DEVMODE_IMAGE__buildTag = 'latest'
SONATAFLOW_DEVMODE_IMAGE__registry = 'docker.io'
SONATAFLOW_DEVMODE_IMAGE__account = 'apache'
SONATAFLOW_DEVMODE_IMAGE__name = 'incubator-kie-sonataflow-devmode'
SONATAFLOW_DEVMODE_IMAGE__buildTag = 'latest'

KOGITO_SERVERLESS_OPERATOR__registry = 'quay.io'
KOGITO_SERVERLESS_OPERATOR__account = 'kiegroup'
KOGITO_SERVERLESS_OPERATOR__name = 'kogito-serverless-operator-nightly'
KOGITO_SERVERLESS_OPERATOR__buildTag = 'latest'
SONATAFLOW_OPERATOR__registry = 'docker.io'
SONATAFLOW_OPERATOR__account = 'apache'
SONATAFLOW_OPERATOR__name = 'incubator-kie-sonataflow-operator'
SONATAFLOW_OPERATOR__buildTag = 'latest'

BUILD_DATE = sh(script: "echo `date +'%Y-%m-%d %T'`", returnStdout: true).trim()

Expand Down Expand Up @@ -230,39 +234,39 @@ pipeline {
}
}

stage('Push kogito-swf-builder to quay.io') {
stage('Push sonataflow-builder to quay.io') {
steps {
script {
dockerUtils.pushImageToRegistry(
"${env.KOGITO_SWF_BUILDER_IMAGE__registry}/${env.KOGITO_SWF_BUILDER_IMAGE__account}",
"${env.KOGITO_SWF_BUILDER_IMAGE__name}",
"${env.KOGITO_SWF_BUILDER_IMAGE__buildTag}",
"${env.SONATAFLOW_BUILDER_IMAGE__registry}/${env.SONATAFLOW_BUILDER_IMAGE__account}",
"${env.SONATAFLOW_BUILDER_IMAGE__name}",
"${env.SONATAFLOW_BUILDER_IMAGE__buildTag}",
"${pipelineVars.quayKiegroupPushCredentialsId}"
)
}
}
}

stage('Push kogito-swf-devmode to quay.io') {
stage('Push sonataflow-devmode to quay.io') {
steps {
script {
dockerUtils.pushImageToRegistry(
"${env.KOGITO_SWF_DEVMODE_IMAGE__registry}/${env.KOGITO_SWF_DEVMODE_IMAGE__account}",
"${env.KOGITO_SWF_DEVMODE_IMAGE__name}",
"${env.KOGITO_SWF_DEVMODE_IMAGE__buildTag}",
"${env.SONATAFLOW_DEVMODE_IMAGE__registry}/${env.SONATAFLOW_DEVMODE_IMAGE__account}",
"${env.SONATAFLOW_DEVMODE_IMAGE__name}",
"${env.SONATAFLOW_DEVMODE_IMAGE__buildTag}",
"${pipelineVars.quayKiegroupPushCredentialsId}"
)
}
}
}

stage('Push kogito-serverless-operator to quay.io') {
stage('Push sonataflow-operator to quay.io') {
steps {
script {
dockerUtils.pushImageToRegistry(
"${env.KOGITO_SERVERLESS_OPERATOR__registry}/${env.KOGITO_SERVERLESS_OPERATOR__account}",
"${env.KOGITO_SERVERLESS_OPERATOR__name}",
"${env.KOGITO_SERVERLESS_OPERATOR__buildTag}",
"${env.SONATAFLOW_OPERATOR__registry}/${env.SONATAFLOW_OPERATOR__account}",
"${env.SONATAFLOW_OPERATOR__name}",
"${env.SONATAFLOW_OPERATOR__buildTag}",
"${pipelineVars.quayKiegroupPushCredentialsId}"
)
}
Expand Down Expand Up @@ -374,9 +378,9 @@ pipeline {
steps {
script {
dockerUtils.pushImageToRegistry(
"${env.KIE_SANDBOX__imageRegistry}/${env.KIE_SANDBOX__imageAccount}",
"${env.KIE_SANDBOX__imageName}",
"${env.KIE_SANDBOX__imageBuildTags}",
"${env.KIE_SANDBOX_WEBAPP_IMAGE__imageRegistry}/${env.KIE_SANDBOX_WEBAPP_IMAGE__imageAccount}",
"${env.KIE_SANDBOX_WEBAPP_IMAGE__imageName}",
"${env.KIE_SANDBOX_WEBAPP_IMAGE__imageBuildTags}",
"${pipelineVars.quayPushCredentialsId}"
)
}
Expand All @@ -399,7 +403,7 @@ pipeline {
"${env.OPENSHIFT_NAMESPACE}",
'daily-dev-kie-sandbox',
"${env.DEPLOY_TAG}",
"${env.KIE_SANDBOX__imageRegistry}/${env.KIE_SANDBOX__imageAccount}/${env.KIE_SANDBOX__imageName}:${env.DEPLOY_TAG}",
"${env.KIE_SANDBOX_WEBAPP_IMAGE__imageRegistry}/${env.KIE_SANDBOX_WEBAPP_IMAGE__imageAccount}/${env.KIE_SANDBOX_WEBAPP_IMAGE__imageName}:${env.DEPLOY_TAG}",
"${env.OPENSHIFT_PART_OF}",
'js',
"${pipelineVars.openshiftCredentialsId}",
Expand Down
8 changes: 4 additions & 4 deletions .ci/jenkins/Jenkinsfile.release-build
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
pipeline {
agent {
docker {
image 'quay.io/kie-tools/kie-tools-ci-build:latest'
image 'docker.io/apache/incubator-kie-tools-ci-build:latest'
args '--shm-size=2g --privileged --group-add docker'
label util.avoidFaultyNodes()
}
Expand Down Expand Up @@ -397,7 +397,7 @@ pipeline {
script {
env.KOGITO_SWF_BUILDER_JOB_RESULT = build(
wait: true,
job: 'KIE/kie-tools/kie-tools-release-jobs/kogito-swf-builder',
job: 'KIE/kie-tools/kie-tools-release-jobs/sonataflow-builder',
parameters: [
booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
string(name: 'BASE_REF', value: "${params.BASE_REF}"),
Expand All @@ -416,7 +416,7 @@ pipeline {
script {
env.KOGITO_SWF_DEVMODE_JOB_RESULT = build(
wait: true,
job: 'KIE/kie-tools/kie-tools-release-jobs/kogito-swf-devmode',
job: 'KIE/kie-tools/kie-tools-release-jobs/sonataflow-devmode',
parameters: [
booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
string(name: 'BASE_REF', value: "${params.BASE_REF}"),
Expand All @@ -435,7 +435,7 @@ pipeline {
script {
env.KOGITO_SERVERLESS_OPERATOR_JOB_RESULT = build(
wait: true,
job: 'KIE/kie-tools/kie-tools-release-jobs/kogito-serverless-operator',
job: 'KIE/kie-tools/kie-tools-release-jobs/sonataflow-operator',
parameters: [
booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
string(name: 'BASE_REF', value: "${params.BASE_REF}"),
Expand Down
2 changes: 1 addition & 1 deletion .ci/jenkins/Jenkinsfile.release-dry-run
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
pipeline {
agent {
docker {
image 'quay.io/kie-tools/kie-tools-ci-build:latest'
image 'docker.io/apache/incubator-kie-tools-ci-build:latest'
label util.avoidFaultyNodes()
}
}
Expand Down
2 changes: 1 addition & 1 deletion .ci/jenkins/Jenkinsfile.release-publish
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
pipeline {
agent {
docker {
image 'quay.io/kie-tools/kie-tools-ci-build:latest'
image 'docker.io/apache/incubator-kie-tools-ci-build:latest'
label util.avoidFaultyNodes()
}
}
Expand Down
4 changes: 2 additions & 2 deletions .ci/jenkins/Jenkinsfile.setup-branch
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
pipeline {
agent {
docker {
image 'quay.io/kie-tools/kie-tools-ci-build:latest'
image 'docker.io/apache/incubator-kie-tools-ci-build:latest'
args '--shm-size=2g --privileged --group-add docker'
label util.avoidFaultyNodes()
}
Expand Down Expand Up @@ -150,7 +150,7 @@ pipeline {
dir('kie-tools/.ci/jenkins') {
script {
sh """#!/bin/bash -el
find . -type f -name 'Jenkinsfile.*' -exec sed -E -i "s%(kie-tools-ci-build:).*%\\1${params.KIE_TOOLS_VERSION}'%" {} \\;
find . -type f -name 'Jenkinsfile.*' -exec sed -E -i "s%(incubator-kie-tools-ci-build:).*%\1${params.KIE_TOOLS_VERSION}% {} \;"
""".trim()
}
}
Expand Down
Loading

0 comments on commit cd2a3ad

Please sign in to comment.