diff options
author | Matt Clay <matt@mystile.com> | 2017-10-03 23:37:05 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-10-03 23:37:05 +0200 |
commit | 5a91ed0a3be0ea4910052535f65fd5c64bf029fe (patch) | |
tree | 23e5f283519bcadc3c647933a8d98fba69d3653b /test | |
parent | report extra info in verbose and if needed (diff) | |
download | ansible-5a91ed0a3be0ea4910052535f65fd5c64bf029fe.tar.xz ansible-5a91ed0a3be0ea4910052535f65fd5c64bf029fe.zip |
Switch CI for OS X back to a single job. (#31265)
* Update Shippable scripts for group/non-group use.
* Switch CI for OS X back to a single job.
Diffstat (limited to 'test')
-rwxr-xr-x | test/utils/shippable/cloud.sh | 6 | ||||
-rwxr-xr-x | test/utils/shippable/freebsd.sh | 10 | ||||
-rwxr-xr-x | test/utils/shippable/linux.sh | 12 | ||||
-rwxr-xr-x | test/utils/shippable/osx.sh | 10 | ||||
-rwxr-xr-x | test/utils/shippable/rhel.sh | 12 |
5 files changed, 37 insertions, 13 deletions
diff --git a/test/utils/shippable/cloud.sh b/test/utils/shippable/cloud.sh index 18e6269466..9782bd7ce0 100755 --- a/test/utils/shippable/cloud.sh +++ b/test/utils/shippable/cloud.sh @@ -5,9 +5,9 @@ set -o pipefail declare -a args IFS='/:' read -ra args <<< "$1" -image="ansible/ansible:${args[1]}" +image="${args[1]}" target="posix/ci/cloud/group${args[2]}/" # shellcheck disable=SC2086 -ansible-test integration --color -v --retry-on-error "${target}" --docker "${image}" ${COVERAGE:+"$COVERAGE"} ${CHANGED:+"$CHANGED"} \ - --changed-all-target "${target}smoketest/" +ansible-test integration --color -v --retry-on-error "${target}" ${COVERAGE:+"$COVERAGE"} ${CHANGED:+"$CHANGED"} \ + --docker "${image}" --changed-all-target "${target}smoketest/" diff --git a/test/utils/shippable/freebsd.sh b/test/utils/shippable/freebsd.sh index abd1bb2a9f..603b1a08c4 100755 --- a/test/utils/shippable/freebsd.sh +++ b/test/utils/shippable/freebsd.sh @@ -7,8 +7,14 @@ IFS='/:' read -ra args <<< "$1" platform="${args[0]}" version="${args[1]}" -target="posix/ci/group${args[2]}/" + +if [ "${#args[@]}" -gt 2 ]; then + target="posix/ci/group${args[2]}/" +else + target="posix/ci/" +fi # shellcheck disable=SC2086 ansible-test integration --color -v --retry-on-error "${target}" ${COVERAGE:+"$COVERAGE"} ${CHANGED:+"$CHANGED"} \ - --remote "${platform}/${version}" --remote-terminate always + --exclude "posix/ci/cloud/" \ + --remote "${platform}/${version}" --remote-terminate always diff --git a/test/utils/shippable/linux.sh b/test/utils/shippable/linux.sh index 4acbc1d4b5..80e3b3bc4b 100755 --- a/test/utils/shippable/linux.sh +++ b/test/utils/shippable/linux.sh @@ -5,9 +5,15 @@ set -o pipefail declare -a args IFS='/:' read -ra args <<< "$1" -image="ansible/ansible:${args[1]}" -target="posix/ci/group${args[2]}/" +image="${args[1]}" + +if [ "${#args[@]}" -gt 2 ]; then + target="posix/ci/group${args[2]}/" +else + target="posix/ci/" +fi # shellcheck disable=SC2086 ansible-test integration --color -v --retry-on-error "${target}" ${COVERAGE:+"$COVERAGE"} ${CHANGED:+"$CHANGED"} \ - --docker "${image}" + --exclude "posix/ci/cloud/" \ + --docker "${image}" diff --git a/test/utils/shippable/osx.sh b/test/utils/shippable/osx.sh index abd1bb2a9f..603b1a08c4 100755 --- a/test/utils/shippable/osx.sh +++ b/test/utils/shippable/osx.sh @@ -7,8 +7,14 @@ IFS='/:' read -ra args <<< "$1" platform="${args[0]}" version="${args[1]}" -target="posix/ci/group${args[2]}/" + +if [ "${#args[@]}" -gt 2 ]; then + target="posix/ci/group${args[2]}/" +else + target="posix/ci/" +fi # shellcheck disable=SC2086 ansible-test integration --color -v --retry-on-error "${target}" ${COVERAGE:+"$COVERAGE"} ${CHANGED:+"$CHANGED"} \ - --remote "${platform}/${version}" --remote-terminate always + --exclude "posix/ci/cloud/" \ + --remote "${platform}/${version}" --remote-terminate always diff --git a/test/utils/shippable/rhel.sh b/test/utils/shippable/rhel.sh index a7459d72d1..603b1a08c4 100755 --- a/test/utils/shippable/rhel.sh +++ b/test/utils/shippable/rhel.sh @@ -7,8 +7,14 @@ IFS='/:' read -ra args <<< "$1" platform="${args[0]}" version="${args[1]}" -target="posix/ci/" + +if [ "${#args[@]}" -gt 2 ]; then + target="posix/ci/group${args[2]}/" +else + target="posix/ci/" +fi # shellcheck disable=SC2086 -ansible-test integration --color -v --retry-on-error "${target}" --remote "${platform}/${version}" ${COVERAGE:+"$COVERAGE"} ${CHANGED:+"$CHANGED"} \ - --exclude "posix/ci/cloud/" +ansible-test integration --color -v --retry-on-error "${target}" ${COVERAGE:+"$COVERAGE"} ${CHANGED:+"$CHANGED"} \ + --exclude "posix/ci/cloud/" \ + --remote "${platform}/${version}" --remote-terminate always |