]> git.immae.eu Git - github/fretlink/ansible-rundeck-jobs.git/commitdiff
use specially crafted rundeck docker image 11/head
authorGaëtan Duchaussois <gaetan.duchaussois@fretlink.com>
Mon, 15 Nov 2021 16:55:34 +0000 (17:55 +0100)
committerGaëtan Duchaussois <gaetan.duchaussois@fretlink.com>
Fri, 19 Nov 2021 14:20:31 +0000 (15:20 +0100)
.github/workflows/pr.yml

index b4a20da66ee0172e400935b8b5143c30a1131274..3daa0e2afbcf52cc74d9b200432f5dfb7b387bc5 100644 (file)
@@ -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