Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
attempt at turning docker build into performance regression test
[simgrid.git] / .github / workflows / docker.yml
index 17f6084..a2396a6 100644 (file)
@@ -20,7 +20,7 @@ jobs:
 
     steps:
       - name: Checkout repository
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
 
       # Login against a Docker registry except on PR
       # https://github.com/docker/login-action
@@ -33,8 +33,14 @@ jobs:
       - name: build docker unstable
         run: |
           cd tools/docker
+          docker pull simgrid/unstable
+          docker tag simgrid/unstable simgrid/unstable_old
+          docker pull simgrid/stable
           make unstable
-          docker push simgrid/unstable
+          git clone https://github.com/adegomme/master_worker_flashback
+          cd master_worker_flashback
+          make build
+          make run
       - name: Create the failure Message
         if: ${{ failure() }}
         run: |
@@ -59,7 +65,7 @@ jobs:
 
     steps:
       - name: Checkout repository
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
 
       # Login against a Docker registry except on PR
       # https://github.com/docker/login-action