Skip to content

Commit e60187a

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 (cherry picked from commit 40d4570)
1 parent 52f7a57 commit e60187a

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
@@ -38,6 +38,12 @@ void main() {
3838
def setup_values = single_tests.common_prepare(version: "daily", docker_tag: params.CIPARAM_OVERRIDE_DOCKER_TAG_BUILD);
3939
def all_editions = ["ultimate", "pro", "ultimatemt", "community", "cloud", params.EDITION].unique().sort();
4040

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

164187
return this;

0 commit comments

Comments
 (0)