Integration tests: restrict exclusion mysqlclient + MariaDB only when testing the mysql_role module

This commit is contained in:
Andrew Klychkov 2022-03-10 10:02:20 +01:00
commit 368a23a36f
3 changed files with 9 additions and 4 deletions

View file

@ -78,10 +78,6 @@ jobs:
connector: pymysql==0.7.10
- db_engine_version: mariadb_10.5.9
connector: pymysql==0.7.10
- db_engine_version: mariadb_10.3.34
connector: mysqlclient==2.0.1
- db_engine_version: mariadb_10.5.9
connector: mysqlclient==2.0.1
- python: 3.8
ansible: stable-2.9
- python: 3.8
@ -123,6 +119,9 @@ jobs:
- name: Set Connector version (${{ matrix.connector }})
run: "sed -i 's/^python_packages:.*/python_packages: [${{ matrix.connector }}]/' ${{ env.connector_version_file }}"
- name: Set Connector type (${{ matrix.connector }})
run: "sed -i 's/^connector_type:.*/connector_type: echo $(echo ${{ matrix.connector }} | cut -f1 -d'=')/' ${{ env.connector_version_file }}"
- name: Run integration tests
run: ansible-test integration --docker -v --color --retry-on-error --continue-on-error --python ${{ matrix.python }} --diff --coverage
working-directory: ./ansible_collections/community/mysql