From: Gaƫtan Duchaussois Date: Mon, 15 Nov 2021 16:55:34 +0000 (+0100) Subject: use specially crafted rundeck docker image X-Git-Tag: v0.8~3^2 X-Git-Url: https://git.immae.eu/?a=commitdiff_plain;h=2acad55d49f6ed90a842de7d1daa7c7bfb86b94b;p=github%2Ffretlink%2Fansible-rundeck-jobs.git use specially crafted rundeck docker image --- diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index b4a20da..3daa0e2 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -7,34 +7,26 @@ on: branches: - master jobs: - prepare: - run tests: runs-on: ubuntu-latest - uses: actions/checkout@v2 services: rundeck: - image: rundeck/rundeck:3.4.3 + image: fretlink/rundeckforci:3.4.7-latest ports: - 4440:4440 env: - RUNDECK_TOKENS_FILE: /tokens.properties - volumes: - - ${{ github.workspace }}/test/tokens.properties:/tokens.properties + RUNDECK_TOKENS_FILE: /etc/tokens.properties options: >- --health-interval=10s --health-cmd="wget -t 1 -q -O /dev/null http://localhost:4440" --health-timeout 5s --health-retries 15 - --entrypoint steps: - uses: actions/checkout@v2 with: - clean: false path: "${{ github.repository }}" - run: | - cat /home/runner/work/ansible-rundeck-jobs/ansible-rundeck-jobs/test/tokens.properties sudo apt update && sudo apt install -y python3-pip pip3 install -r ${{ github.repository }}/requirements.txt pip3 install -r ${{ github.repository }}/tests/requirements.txt