ci: install collection locally to run tests
Some checks failed
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
pull-requests-open / Run tests (pull_request) Failing after 26s

This commit is contained in:
Bertrand Lanson 2024-09-14 20:53:19 +02:00
parent 74c9f8b2f8
commit 29675007db
Signed by: lanson
SSH Key Fingerprint: SHA256:/nqc6HGqld/PS208F6FUOvZlUzTS0rGpNNwR5O2bQBw

View File

@ -47,18 +47,16 @@ jobs:
working-directory: ${{ gitea.workspace }}
- name: Setup testing environment
run: |
mkdir -p /tmp/ansible_collections/ednz_cloud
ln -s ${{ gitea.workspace }} /tmp/ansible_collections/ednz_cloud/infomaniak
run: ansible-galaxy collection install ${{ gitea.workspace }}
shell: bash
working-directory: ${{ gitea.workspace }}
- name: Run ansible unit tests
run: ansible-test units --coverage
shell: bash
working-directory: /tmp/ansible_collections/ednz_cloud/infomaniak
working-directory: ${{ gitea.workspace }}
- name: Print coverage informations
run: ansible-test coverage report
shell: bash
working-directory: /tmp/ansible_collections/ednz_cloud/infomaniak
working-directory: ${{ gitea.workspace }}