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) 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