From 6406e00502fce3f225c75db8bdc39924b08e790e Mon Sep 17 00:00:00 2001 From: Jeff Squyres Date: Mon, 23 Jan 2023 16:09:49 -0500 Subject: [PATCH] Jenkinsfile: reduce CI resource using while debugging While we are debugging, limit the number of environment on which we're running so that we don't waste a bunch of resources. Make all the lists empty so that the only check we do is the "distcheck" entry, below. Signed-off-by: Jeff Squyres --- .ci/community-jenkins/Jenkinsfile | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.ci/community-jenkins/Jenkinsfile b/.ci/community-jenkins/Jenkinsfile index f9b69afb206..85e6602ca35 100644 --- a/.ci/community-jenkins/Jenkinsfile +++ b/.ci/community-jenkins/Jenkinsfile @@ -3,6 +3,7 @@ // Copyright (c) 2022-2023 Amazon.com, Inc. or its affiliates. All rights // reserved. // Copyright (c) 2022-2023 Joe Downs. All rights reserved. +// Copyright (c) 2023 Cisco Systems, Inc. All rights reserved. // $COPYRIGHT$ // // Additional copyrights may follow @@ -47,6 +48,17 @@ def prepare_check_stages() { def configure_options = ["--disable-dlopen", "--disable-oshmem", "--enable-builtin-atomic", "--enable-ipv6"] def compilers = ["clang10", "gcc5", "gcc6", "gcc7", "gcc8", "gcc9", "gcc10"] def platforms = ["amazon_linux_2", "amazon_linux_2-arm64", "rhel7", "rhel8", "ubuntu_18.04"] + + // TODO: While we are debugging, limit the number of combinations + // that we're running so that we don't waste a bunch of resources. + // Make all the lists empty so that the only check we do is the + // "distcheck" entry, below. When we have finished debugging, + // remove the following lines so that we go back to the full set + // of test environments. + configure_options = [] + compilers = [] + platforms = [] + def check_stages_list = [] // Build everything stage