Run tests with macOS 10.15. (#971) (#1015)

* Run tests with macOS 10.15.

* Restrict to macOS CI runs for now until they pass.

* Skip tests on macOS that are skipped on OSX.

* Disable consul test for macOS.

* Disable chroot connection tests for macOS.

* Add setup_gnutar role from https://github.com/ansible/ansible/pull/71841.

* Use setup_gnutar for yarn and npm tests.

* Revert "Restrict to macOS CI runs for now until they pass."

This reverts commit d945d0399f.

* hashi_vault lookup tests seem to be always unstable, disabling for now.

* Use homebrew module instead of command.

(cherry picked from commit eba5216be5)

Co-authored-by: Felix Fontein <felix@fontein.de>
This commit is contained in:
patchback[bot]
2020-09-30 16:32:08 +02:00
committed by GitHub
parent 6ec769b051
commit 4dc2e14039
80 changed files with 109 additions and 0 deletions

View File

@@ -49,6 +49,7 @@ matrix:
#- env: T=devel/aix/7.2/1
- env: T=devel/osx/10.11/1
- env: T=devel/macos/10.15/1
- env: T=devel/rhel/7.8/1
- env: T=devel/rhel/8.2/1
- env: T=devel/freebsd/11.1/1
@@ -65,6 +66,7 @@ matrix:
#- env: T=devel/aix/7.2/2
- env: T=devel/osx/10.11/2
- env: T=devel/macos/10.15/2
- env: T=devel/rhel/7.8/2
- env: T=devel/rhel/8.2/2
- env: T=devel/freebsd/11.1/2
@@ -81,6 +83,7 @@ matrix:
#- env: T=devel/aix/7.2/3
- env: T=devel/osx/10.11/3
- env: T=devel/macos/10.15/3
- env: T=devel/rhel/7.8/3
- env: T=devel/rhel/8.2/3
- env: T=devel/freebsd/11.1/3
@@ -97,6 +100,7 @@ matrix:
#- env: T=devel/aix/7.2/4
- env: T=devel/osx/10.11/4
- env: T=devel/macos/10.15/4
- env: T=devel/rhel/7.8/4
- env: T=devel/rhel/8.2/4
- env: T=devel/freebsd/11.1/4
@@ -113,6 +117,7 @@ matrix:
#- env: T=devel/aix/7.2/5
- env: T=devel/osx/10.11/5
- env: T=devel/macos/10.15/5
- env: T=devel/rhel/7.8/5
- env: T=devel/rhel/8.2/5
- env: T=devel/freebsd/11.1/5