diff options
author | Thomas Powell <104777878+tpowell-progress@users.noreply.github.com> | 2023-03-20 22:44:09 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-21 11:14:09 +0530 |
commit | 28b29f62fb37eb057bb5dc5deaf1eac01cb8ccf7 (patch) | |
tree | 68f70de96e2d325ac1aa170029e4ccdb5b45c01e | |
parent | 68e5ef614d03a2d74607cb571a7f0f4f93380ff9 (diff) | |
download | chef-28b29f62fb37eb057bb5dc5deaf1eac01cb8ccf7.tar.gz |
Temporarily build 18.2 without AIX and without Windows 10/11 testers (#13642)
* Disable AIX temporarily
Signed-off-by: Thomas Powell <powell@progress.com>
* Remove AIX esoteric and drop Windows 10/11 for now
Signed-off-by: Thomas Powell <powell@progress.com>
---------
Signed-off-by: Thomas Powell <powell@progress.com>
-rwxr-xr-x | .buildkite/build-test-omnibus.sh | 22 | ||||
-rw-r--r-- | .expeditor/release.omnibus.yml | 12 |
2 files changed, 17 insertions, 17 deletions
diff --git a/.buildkite/build-test-omnibus.sh b/.buildkite/build-test-omnibus.sh index ef77287e5b..d1fac27ade 100755 --- a/.buildkite/build-test-omnibus.sh +++ b/.buildkite/build-test-omnibus.sh @@ -18,7 +18,7 @@ then fi # array of all esoteric platforms in the format test-platform:build-platform -esoteric_platforms=("aix-7.1-powerpc:aix-7.1-powerpc" "aix-7.2-powerpc:aix-7.1-powerpc" "aix-7.3-powerpc:aix-7.1-powerpc" "el-7-ppc64:el-7-ppc64" "el-7-ppc64le:el-7-ppc64le" "el-7-s390x:el-7-s390x" "el-8-s390x:el-7-s390x" "freebsd-12-amd64:freebsd-12-amd64" "freebsd-13-amd64:freebsd-12-amd64" "mac_os_x-10.15-x86_64:mac_os_x-10.15-x86_64" "mac_os_x-11-x86_64:mac_os_x-10.15-x86_64" "mac_os_x-12-x86_64:mac_os_x-10.15-x86_64" "mac_os_x-11-arm64:mac_os_x-11-arm64" "mac_os_x-12-arm64:mac_os_x-11-arm64" "solaris2-5.11-i386:solaris2-5.11-i386" "solaris2-5.11-sparc:solaris2-5.11-sparc" "sles-12-s390x:sles-12-s390x" "sles-15-s390x:sles-12-s390x") +esoteric_platforms=("el-7-ppc64:el-7-ppc64" "el-7-ppc64le:el-7-ppc64le" "el-7-s390x:el-7-s390x" "el-8-s390x:el-7-s390x" "freebsd-12-amd64:freebsd-12-amd64" "freebsd-13-amd64:freebsd-12-amd64" "mac_os_x-10.15-x86_64:mac_os_x-10.15-x86_64" "mac_os_x-11-x86_64:mac_os_x-10.15-x86_64" "mac_os_x-12-x86_64:mac_os_x-10.15-x86_64" "mac_os_x-11-arm64:mac_os_x-11-arm64" "mac_os_x-12-arm64:mac_os_x-11-arm64" "solaris2-5.11-i386:solaris2-5.11-i386" "solaris2-5.11-sparc:solaris2-5.11-sparc" "sles-12-s390x:sles-12-s390x" "sles-15-s390x:sles-12-s390x") omnibus_build_platforms=() omnibus_test_platforms=() @@ -56,16 +56,16 @@ then done # remove duplicates from build array - # using shell parameter expansion this checks to make sure the esoteric_build_platforms array isn't empty if OMNIBUS_FILTER is only container platforms - # prevents esoteric_build_platforms unbound variable error + # using shell parameter expansion this checks to make sure the esoteric_build_platforms array isn't empty if OMNIBUS_FILTER is only container platforms + # prevents esoteric_build_platforms unbound variable error if [[ ! -z "${esoteric_build_platforms:-}" ]] then esoteric_build_platforms=($(printf "%s\n" "${esoteric_build_platforms[@]}" | sort -u | tr '\n' ' ')) fi fi -# using shell parameter expansion this checks to make sure the omnibus_build_platforms array isn't empty if OMNIBUS_FILTER is only esoteric platforms -# prevents omnibus_build_platforms unbound variable error +# using shell parameter expansion this checks to make sure the omnibus_build_platforms array isn't empty if OMNIBUS_FILTER is only esoteric platforms +# prevents omnibus_build_platforms unbound variable error if [[ ! -z "${omnibus_build_platforms:-}" ]] then for platform in ${omnibus_build_platforms[@]}; do @@ -90,7 +90,7 @@ then echo " commands:" echo " - ./.expeditor/scripts/omnibus_chef_build.sh" echo " timeout_in_minutes: 60" - else + else echo "- label: \":hammer_and_wrench::windows: $platform\"" echo " retry:" echo " automatic:" @@ -201,8 +201,8 @@ fi echo "- wait: ~" -# using shell parameter expansion this checks to make sure the omnibus_test_platforms array isn't empty if OMNIBUS_FILTER is only esoteric platforms -# prevents omnibus_test_platforms unbound variable error +# using shell parameter expansion this checks to make sure the omnibus_test_platforms array isn't empty if OMNIBUS_FILTER is only esoteric platforms +# prevents omnibus_test_platforms unbound variable error if [[ ! -z "${omnibus_test_platforms:-}" ]] then for platform in ${omnibus_test_platforms[@]}; do @@ -249,10 +249,10 @@ then fi # using shell parameter expansion this checks to make sure the esoteric_test_platforms array isn't empty if OMNIBUS_FILTER is only container platforms -# prevents esoteric_test_platforms unbound variable error +# prevents esoteric_test_platforms unbound variable error if [ $BUILDKITE_ORGANIZATION_SLUG != "chef-oss" ] && [[ ! -z "${esoteric_test_platforms:-}" ]] then - + for platform in ${esoteric_test_platforms[@]}; do build_key=$(echo ${platform#*:} | tr . _) test_key=$(echo ${platform%:*} | tr . _) @@ -306,4 +306,4 @@ then echo " plugins:" echo " - chef/omnibus#v0.2.83:" echo " promote: chef" -fi
\ No newline at end of file +fi diff --git a/.expeditor/release.omnibus.yml b/.expeditor/release.omnibus.yml index bb44478a33..c17d05aa73 100644 --- a/.expeditor/release.omnibus.yml +++ b/.expeditor/release.omnibus.yml @@ -12,10 +12,10 @@ skip-artifactory-platforms: - freebsd-13-amd64 windows-64-msystem: UCRT64 builder-to-testers-map: - aix-7.1-powerpc: - - aix-7.1-powerpc - - aix-7.2-powerpc - - aix-7.3-powerpc + #aix-7.1-powerpc: + # - aix-7.1-powerpc + # - aix-7.2-powerpc + # - aix-7.3-powerpc # amazon-2022-aarch64: # - amazon-2022-aarch64 # amazon-2022-x86_64: @@ -87,6 +87,6 @@ builder-to-testers-map: - windows-2016-x86_64 - windows-2019-x86_64 - windows-2022-x86_64 - - windows-10-x86_64 - - windows-11-x86_64 + #- windows-10-x86_64 + #- windows-11-x86_64 |