Skip to content

Commit

Permalink
Showing 41 changed files with 0 additions and 16,546 deletions.
74 changes: 0 additions & 74 deletions .ci/environments/quarkus-3/README.md

This file was deleted.

13 changes: 0 additions & 13 deletions .ci/environments/quarkus-3/after.sh

This file was deleted.

97 changes: 0 additions & 97 deletions .ci/environments/quarkus-3/before.sh

This file was deleted.

This file was deleted.

4,810 changes: 0 additions & 4,810 deletions .ci/environments/quarkus-3/patches/0001_before_sh.patch

This file was deleted.

295 changes: 0 additions & 295 deletions .ci/environments/quarkus-3/patches/0002_javax.ws_to_jakarta.ws.patch

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

479 changes: 0 additions & 479 deletions .ci/environments/quarkus-3/patches/0013_kube_addon.patch

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

13 changes: 0 additions & 13 deletions .ci/environments/quarkus-3/patches/0017_correct_jbpm2_tests.patch

This file was deleted.

This file was deleted.

36 changes: 0 additions & 36 deletions .ci/environments/quarkus-3/patches/0019_spring_kube_addon.patch

This file was deleted.

21 changes: 0 additions & 21 deletions .ci/environments/quarkus-3/patches/0020_swagger_ui_fixed.patch

This file was deleted.

This file was deleted.

194 changes: 0 additions & 194 deletions .ci/environments/quarkus-3/patches/0022_spring_boot_it_fix.patch

This file was deleted.

This file was deleted.

This file was deleted.

20 changes: 0 additions & 20 deletions .ci/environments/quarkus-3/patches/0025_openapi_codegen_fix.patch

This file was deleted.

This file was deleted.

90 changes: 0 additions & 90 deletions .ci/environments/quarkus-3/project-recipe.yml

This file was deleted.

3,380 changes: 0 additions & 3,380 deletions .ci/environments/quarkus-3/quarkus3-base-recipe.yml

This file was deleted.

4,708 changes: 0 additions & 4,708 deletions .ci/environments/quarkus-3/quarkus3.yml

This file was deleted.

6 changes: 0 additions & 6 deletions .ci/environments/quarkus-branch/before.sh

This file was deleted.

19 changes: 0 additions & 19 deletions .ci/environments/quarkus-lts/README.md

This file was deleted.

6 changes: 0 additions & 6 deletions .ci/environments/quarkus-lts/before.sh

This file was deleted.

6 changes: 0 additions & 6 deletions .ci/environments/quarkus-main/before.sh

This file was deleted.

13 changes: 0 additions & 13 deletions .ci/environments/quarkus-main/patches/maven-3.8.7

This file was deleted.

104 changes: 0 additions & 104 deletions .ci/jenkins/Jenkinsfile.quarkus-3.rewrite.pr

This file was deleted.

184 changes: 0 additions & 184 deletions .ci/jenkins/Jenkinsfile.quarkus-3.rewrite.standalone

This file was deleted.

59 changes: 0 additions & 59 deletions .ci/jenkins/dsl/jobs.groovy
Original file line number Diff line number Diff line change
@@ -73,11 +73,6 @@ Map getMultijobPRConfig(JenkinsFolder jobFolder) {
],
]

// For Quarkus 3, run only runtimes PR check... for now
if (isMainStream() && EnvUtils.hasEnvironmentId(this, jobFolder.getEnvironmentName(), 'quarkus3')) {
jobConfig.jobs.retainAll { it.id == 'kogito-runtimes' }
}

return jobConfig
}

@@ -111,10 +106,6 @@ Closure nightlyJobParamsGetter = isMainStream() ? JobParamsUtils.DEFAULT_PARAMS_
KogitoJobUtils.createNightlyBuildChainBuildAndDeployJobForCurrentRepo(this, '', true)
setupSpecificBuildChainNightlyJob('sonarcloud', setupSonarProjectKeyEnv(nightlyJobParamsGetter))
setupSpecificBuildChainNightlyJob('native', nightlyJobParamsGetter)
setupNightlyQuarkusIntegrationJob('quarkus-main', nightlyJobParamsGetter)
setupNightlyQuarkusIntegrationJob('quarkus-branch', nightlyJobParamsGetter)
setupNightlyQuarkusIntegrationJob('quarkus-lts', nightlyJobParamsGetter)
setupNightlyQuarkusIntegrationJob('native-lts', nightlyJobParamsGetter)

// Release jobs
setupReleaseDeployJob()
@@ -127,13 +118,6 @@ if (isMainStream()) {
compare_deps_remote_poms: [ 'io.quarkus:quarkus-bom' ],
properties: [ 'version.io.quarkus' ],
])

// Quarkus 3
if (EnvUtils.isEnvironmentEnabled(this, 'quarkus-3')) {
// TODO create PR job with branch source plugin. How to ?
// setupPrQuarkus3RewriteJob() // Deactivated due to ghprb not available on Apache Jenkins
setupStandaloneQuarkus3RewriteJob()
}
}

/////////////////////////////////////////////////////////////////
@@ -252,46 +236,3 @@ void setupReleasePromoteJob() {
}
}
}

void setupPrQuarkus3RewriteJob() {
def jobParams = JobParamsUtils.getBasicJobParamsWithEnv(this, 'kogito-runtimes.rewrite', JobType.PULL_REQUEST, 'quarkus-3', "${jenkins_path}/Jenkinsfile.quarkus-3.rewrite.pr", 'Kogito Runtimes Quarkus 3 rewrite patch regeneration')
JobParamsUtils.setupJobParamsAgentDockerBuilderImageConfiguration(this, jobParams)
jobParams.jenkinsfile = "${jenkins_path}/Jenkinsfile.quarkus-3.rewrite.pr"
jobParams.pr.putAll([
run_only_for_branches: [ "${GIT_BRANCH}" ],
disable_status_message_error: true,
disable_status_message_failure: true,
trigger_phrase: '.*[j|J]enkins,?.*(rewrite|write) [Q|q]uarkus-3.*',
trigger_phrase_only: true,
commitContext: 'Quarkus 3 rewrite',
])
jobParams.env.putAll([
GIT_AUTHOR_CREDS_ID: "${GIT_AUTHOR_CREDENTIALS_ID}",
GIT_AUTHOR_PUSH_CREDS_ID: "${GIT_AUTHOR_PUSH_CREDENTIALS_ID}",
MAVEN_SETTINGS_CONFIG_FILE_ID: "${MAVEN_SETTINGS_FILE_ID}",
])
KogitoJobTemplate.createPRJob(this, jobParams)
}

void setupStandaloneQuarkus3RewriteJob() {
def jobParams = JobParamsUtils.getBasicJobParams(this, 'kogito-runtimes.quarkus-3.rewrite', JobType.TOOLS, "${jenkins_path}/Jenkinsfile.quarkus-3.rewrite.standalone", 'Kogito Runtimes Quarkus 3 rewrite patch regeneration')
jobParams.env.putAll(EnvUtils.getEnvironmentEnvVars(this, 'quarkus-3'))
JobParamsUtils.setupJobParamsAgentDockerBuilderImageConfiguration(this, jobParams)
jobParams.env.putAll([
GIT_AUTHOR_CREDS_ID: "${GIT_AUTHOR_CREDENTIALS_ID}",
GIT_AUTHOR_PUSH_CREDS_ID: "${GIT_AUTHOR_PUSH_CREDENTIALS_ID}",
JENKINS_EMAIL_CREDS_ID: "${JENKINS_EMAIL_CREDS_ID}",
BASE_BRANCH: Utils.getGitBranch(this),
BASE_AUTHOR: Utils.getGitAuthor(this),
MAVEN_SETTINGS_CONFIG_FILE_ID: "${MAVEN_SETTINGS_FILE_ID}",
])
KogitoJobTemplate.createPipelineJob(this, jobParams)?.with {
parameters {
stringParam('DISPLAY_NAME', '', 'Setup a specific build display name')
stringParam('GIT_AUTHOR', "${GIT_AUTHOR_NAME}", 'Set the Git author to checkout')
stringParam('BUILD_BRANCH_NAME', "${GIT_BRANCH}", 'Set the Git branch to checkout')
booleanParam('IS_PR_SOURCE_BRANCH', false, 'Set to true if you are launching the job for a PR source branch')
booleanParam('SEND_NOTIFICATION', false, 'In case you want the pipeline to send a notification on CI channel for this run.')
}
}
}

0 comments on commit e883e4b

Please sign in to comment.