From a88a756fde6dbf8c78182d3c2def1fb45825da86 Mon Sep 17 00:00:00 2001 From: jstastny-cz Date: Wed, 25 Oct 2023 16:16:19 +0200 Subject: [PATCH 1/2] kie-issues#650: increase timeout for default nightly --- .ci/jenkins/dsl/jobs.groovy | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.ci/jenkins/dsl/jobs.groovy b/.ci/jenkins/dsl/jobs.groovy index e3fa748b2a..44067f864f 100644 --- a/.ci/jenkins/dsl/jobs.groovy +++ b/.ci/jenkins/dsl/jobs.groovy @@ -96,8 +96,14 @@ Closure setup4AMCronTriggerJobParamsGetter = { script -> jobParams.triggers = [ cron: 'H 4 * * *' ] return jobParams } +Closure setupAdditionalTimeoutForDefaultNightly = { script -> + def jobParams = JobParamsUtils.DEFAULT_PARAMS_GETTER(script) + jobParams.env.put('ADDITIONAL_TIMEOUT', '480') + return jobParams +} + Closure nightlyJobParamsGetter = isMainStream() ? JobParamsUtils.DEFAULT_PARAMS_GETTER : setup4AMCronTriggerJobParamsGetter -KogitoJobUtils.createNightlyBuildChainBuildAndDeployJobForCurrentRepo(this, '', true) +KogitoJobUtils.createNightlyBuildChainBuildAndDeployJobForCurrentRepo(this, '', true, setupAdditionalTimeoutForDefaultNightly) setupSpecificBuildChainNightlyJob('native', nightlyJobParamsGetter) setupNightlyQuarkusIntegrationJob('quarkus-main', nightlyJobParamsGetter) setupNightlyQuarkusIntegrationJob('quarkus-branch', nightlyJobParamsGetter) From 00192faa4b8608e9462cd6effdd7f54d3833b533 Mon Sep 17 00:00:00 2001 From: jstastny-cz Date: Thu, 26 Oct 2023 12:09:47 +0200 Subject: [PATCH 2/2] fix DSL tests GHA --- .github/workflows/pr-jenkins.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-jenkins.yml b/.github/workflows/pr-jenkins.yml index 591c1d79a2..79c7fcc854 100644 --- a/.github/workflows/pr-jenkins.yml +++ b/.github/workflows/pr-jenkins.yml @@ -16,7 +16,7 @@ jobs: name: DSL steps: - name: DSL tests - uses: kiegroup/kie-ci/.ci/actions/dsl-tests@main + uses: apache/incubator-kie-kogito-pipelines/.ci/actions/dsl-tests@main with: main-config-file-repo: apache/incubator-kie-kogito-pipelines main-config-file-path: .ci/jenkins/config/main.yaml