Files
offline_kubespray/collection/community/digitalocean/.github/workflows/ansible-test-integration.yml
ByeonJungHun 360c6eef4a offline 작업
2024-02-19 16:02:29 +09:00

40 lines
1005 B
YAML

name: integration
on:
# ! Don't enable pwn requests !
# pull_request:
push:
branches:
- ci*
- main
schedule:
- cron: '10 6 * * *'
concurrency:
group: cloud-integration-tests
cancel-in-progress: false
jobs:
integration:
runs-on: ubuntu-latest
timeout-minutes: 120
steps:
- name: Perform testing
uses: ansible-community/ansible-test-gh-action@release/v1
with:
# ansible-core-version:
pre-test-cmd: >- # Configure integration test run
DO_API_KEY=${{ secrets.DO_API_KEY }}
AWS_ACCESS_KEY_ID=${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY=${{ secrets.AWS_SECRET_ACCESS_KEY }}
./tests/utils/render.sh
tests/integration/integration_config.yml.template
> tests/integration/integration_config.yml
python-version: 3.9
target-python-version: 3.9
testing-type: integration
test-deps: community.general