Skip to content

Commit 40d4570

Browse files
committed
Trigger FIPS chain from trigger-build-upload-cmk-distro-package
... to not wait for packages to be built for the FIPS tests Requires https://review.lan.tribe29.com/c/checkmk_ci/+/133687 CMK-33167 Change-Id: I2f8f8a0554e98b2085a2ec17be2d9e976b647af3
1 parent 068b82d commit 40d4570

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

buildscripts/scripts/trigger-build-upload-cmk-distro-package.groovy

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,12 @@ void main() {
3939
def setup_values = single_tests.common_prepare(version: "daily", docker_tag: params.CIPARAM_OVERRIDE_DOCKER_TAG_BUILD);
4040
def all_editions = ["ultimate", "pro", "ultimatemt", "community", "cloud", params.EDITION].unique().sort();
4141

42+
def trigger_fips_chain = false;
43+
// The time 11-12 has been chose to not collide with the CI maintenance window.
44+
if (Calendar.getInstance().get(Calendar.HOUR_OF_DAY) in 11..12) {
45+
trigger_fips_chain = true;
46+
}
47+
4248
print(
4349
"""
4450
|===== CONFIGURATION ===============================
@@ -162,6 +168,23 @@ void main() {
162168
wait: false,
163169
);
164170
}
171+
172+
smart_stage(
173+
name: "Trigger trigger-fips-chain",
174+
condition: trigger_fips_chain && currentBuild.result == "SUCCESS",
175+
) {
176+
build(
177+
job: "${branch_base_folder}/trigger-fips-chain",
178+
parameters: [
179+
stringParam(name: "EDITION", value: "pro"),
180+
stringParam(name: "CUSTOM_GIT_REF", value: effective_git_ref),
181+
stringParam(name: "CIPARAM_OVERRIDE_BUILD_NODE", value: ""),
182+
stringParam(name: "CIPARAM_CLEANUP_WORKSPACE", value: CIPARAM_CLEANUP_WORKSPACE),
183+
stringParam(name: "CIPARAM_BISECT_COMMENT", value: CIPARAM_BISECT_COMMENT),
184+
],
185+
wait: false,
186+
);
187+
}
165188
}
166189

167190
return this;

0 commit comments

Comments
 (0)