Improve CI (#528)

* Update CI scripts to be more close to the ones in ansible-core.

* Extend CI matrix.

* Make sure that docker daemon is running (when not in a container).

* Make sure that connection plugin tests do not uninstall Docker daemon.

* Check some conditions.

* Fix error ignores.

* Skip SSH test on Alpine VMs.

* Take care of more errors.

* Adjust for more errors.

* Improve conditions.

* Remove new entries from CI matrix; make CI matrix nicer.
This commit is contained in:
Felix Fontein
2022-12-11 17:30:37 +01:00
committed by GitHub
parent 7e213200ce
commit 02915cd22c
17 changed files with 162 additions and 45 deletions
@@ -6,3 +6,4 @@ azp/4
destructive
needs/root
skip/docker # we need a VM, and not a container
skip/alpine # for some reason, SSH has problems with Alpine VMs