diff options
-rw-r--r-- | .github/workflows/test-erlang-otp-22.3.yaml | 1176 | ||||
-rw-r--r-- | .github/workflows/test-erlang-otp-23.1.yaml | 1176 | ||||
-rw-r--r-- | .github/workflows/test-erlang-otp-git.yaml | 1176 | ||||
-rw-r--r-- | workflow_sources/test/ct.lib.yml | 27 | ||||
-rw-r--r-- | workflow_sources/test/finish.lib.yml | 16 | ||||
-rw-r--r-- | workflow_sources/test/prepare.lib.yml | 13 | ||||
-rw-r--r-- | workflow_sources/test/rabbitmq_cli.lib.yml | 8 | ||||
-rw-r--r-- | workflow_sources/test/tests.lib.yml | 9 |
8 files changed, 1736 insertions, 1865 deletions
diff --git a/.github/workflows/test-erlang-otp-22.3.yaml b/.github/workflows/test-erlang-otp-22.3.yaml index 149fd724fe..554e425426 100644 --- a/.github/workflows/test-erlang-otp-22.3.yaml +++ b/.github/workflows/test-erlang-otp-22.3.yaml @@ -50,17 +50,14 @@ jobs: RABBITMQ_VERSION=3.9.0 cache-from: type=local,src=/tmp/.buildx-cache cache-to: type=local,dest=/tmp/.buildx-cache - - uses: actions/cache@v2 - with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: SAVE CI DOCKER IMAGE IN CACHE + - name: SAVE THE CI DOCKER IMAGE run: | docker save --output ci.tar eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} - - uses: google-github-actions/setup-gcloud@master + - name: UPLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/upload-artifact@v2-preview with: - service_account_key: ${{ secrets.GCR_JSON_KEY }} - export_default_credentials: true + name: ci-image + path: ci.tar - name: RECORD STEP FINISH run: | docker run \ @@ -533,16 +530,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbit_common \ @@ -609,13 +605,14 @@ jobs: project=rabbit cache-from: type=local,src=/tmp/.buildx-cache cache-to: type=local,dest=/tmp/.buildx-cache - - uses: actions/cache@v2 - with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: SAVE CI DOCKER IMAGE IN CACHE + - name: SAVE THE CI DOCKER IMAGE run: | docker save --output ci-rabbit.tar eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} + - name: UPLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/upload-artifact@v2-preview + with: + name: ci-rabbit-image + path: ci-rabbit.tar rabbit-ct-amqqueue_backward_compatibility: name: rabbit-ct-amqqueue_backward_compatibility needs: @@ -624,11 +621,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-amqqueue_backward_compatibility @@ -695,11 +692,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-backing_queue @@ -766,11 +763,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-channel_interceptor @@ -837,11 +834,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-channel_operation_timeout @@ -908,11 +905,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-cluster @@ -979,11 +976,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-cluster_rename @@ -1050,11 +1047,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-clustering_management @@ -1121,11 +1118,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-config_schema @@ -1192,11 +1189,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-confirms_rejects @@ -1263,11 +1260,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-consumer_timeout @@ -1334,11 +1331,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-crashing_queues @@ -1405,11 +1402,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-dead_lettering @@ -1476,11 +1473,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-definition_import @@ -1547,11 +1544,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-disconnect_detected_during_alarm @@ -1618,11 +1615,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-dynamic_ha @@ -1689,11 +1686,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-dynamic_qq @@ -1760,11 +1757,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-eager_sync @@ -1831,11 +1828,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-feature_flags @@ -1902,11 +1899,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-lazy_queue @@ -1973,11 +1970,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-list_consumers_sanity_check @@ -2044,11 +2041,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-list_queues_online_and_offline @@ -2115,11 +2112,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-maintenance_mode @@ -2186,11 +2183,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-many_node_ha @@ -2257,11 +2254,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-message_size_limit @@ -2328,11 +2325,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-metrics @@ -2399,11 +2396,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-mirrored_supervisor @@ -2470,11 +2467,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-msg_store @@ -2541,11 +2538,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-peer_discovery_classic_config @@ -2612,11 +2609,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-peer_discovery_dns @@ -2683,11 +2680,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_user_connection_channel_limit @@ -2754,11 +2751,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_user_connection_channel_limit_partitions @@ -2825,11 +2822,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_user_connection_channel_tracking @@ -2896,11 +2893,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_user_connection_tracking @@ -2967,11 +2964,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_vhost_connection_limit @@ -3038,11 +3035,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_vhost_connection_limit_partitions @@ -3109,11 +3106,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_vhost_msg_store @@ -3180,11 +3177,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_vhost_queue_limit @@ -3251,11 +3248,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-policy @@ -3322,11 +3319,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-priority_queue @@ -3393,11 +3390,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-priority_queue_recovery @@ -3464,11 +3461,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-product_info @@ -3535,11 +3532,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-proxy_protocol @@ -3606,11 +3603,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-publisher_confirms_parallel @@ -3677,11 +3674,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-queue_length_limits @@ -3748,11 +3745,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-queue_master_location @@ -3819,11 +3816,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-queue_parallel @@ -3890,11 +3887,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-queue_type @@ -3961,11 +3958,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-quorum_queue @@ -4032,11 +4029,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_confirms @@ -4103,11 +4100,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_core_metrics_gc @@ -4174,11 +4171,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_fifo @@ -4245,11 +4242,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_fifo_int @@ -4316,11 +4313,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_fifo_prop @@ -4387,11 +4384,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_fifo_v0 @@ -4458,11 +4455,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_msg_record @@ -4529,11 +4526,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_stream_queue @@ -4600,11 +4597,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbitmq_queues_cli_integration @@ -4671,11 +4668,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbitmqctl_integration @@ -4742,11 +4739,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbitmqctl_shutdown @@ -4813,11 +4810,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-signal_handling @@ -4884,11 +4881,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-simple_ha @@ -4955,11 +4952,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-single_active_consumer @@ -5026,11 +5023,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-sync_detection @@ -5097,11 +5094,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-term_to_binary_compat_prop @@ -5168,11 +5165,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-topic_permission @@ -5239,11 +5236,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_access_control @@ -5310,11 +5307,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_access_control_authn_authz_context_propagation @@ -5381,11 +5378,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_access_control_credential_validation @@ -5452,11 +5449,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_amqp091_content_framing @@ -5523,11 +5520,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_amqp091_server_properties @@ -5594,11 +5591,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_app_management @@ -5665,11 +5662,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_cluster_formation_locking_mocks @@ -5736,11 +5733,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_collections @@ -5807,11 +5804,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_config_value_encryption @@ -5878,11 +5875,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_connection_tracking @@ -5949,11 +5946,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_credit_flow @@ -6020,11 +6017,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_disk_monitor @@ -6091,11 +6088,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_disk_monitor_mocks @@ -6162,11 +6159,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_file_handle_cache @@ -6233,11 +6230,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_gen_server2 @@ -6304,11 +6301,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_gm @@ -6375,11 +6372,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_log_config @@ -6446,11 +6443,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_log_management @@ -6517,11 +6514,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_operator_policy @@ -6588,11 +6585,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_pg_local @@ -6659,11 +6656,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_plugin_directories @@ -6730,11 +6727,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_plugin_versioning @@ -6801,11 +6798,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_policy_validators @@ -6872,11 +6869,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_priority_queue @@ -6943,11 +6940,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_queue_consumers @@ -7014,11 +7011,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_stats_and_metrics @@ -7085,11 +7082,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_supervisor2 @@ -7156,11 +7153,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_vm_memory_monitor @@ -7227,11 +7224,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-upgrade_preparation @@ -7298,11 +7295,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-vhost @@ -7463,11 +7460,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'') && (success() || failure())' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RECORD STEP FINISH @@ -7490,16 +7487,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=amqp_client \ @@ -7528,16 +7524,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=amqp10_client \ @@ -7566,16 +7561,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=amqp10_common \ @@ -7604,16 +7598,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_amqp1_0 \ @@ -7642,16 +7635,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_auth_backend_cache \ @@ -7680,16 +7672,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_auth_backend_http \ @@ -7718,16 +7709,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_auth_backend_ldap \ @@ -7756,16 +7746,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_auth_backend_oauth2 \ @@ -7794,16 +7783,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_auth_mechanism_ssl \ @@ -7832,16 +7820,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_aws \ @@ -7870,11 +7857,11 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS @@ -7905,16 +7892,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_consistent_hash_exchange \ @@ -7943,16 +7929,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_event_exchange \ @@ -7981,16 +7966,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_federation \ @@ -8019,16 +8003,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_federation_management \ @@ -8057,16 +8040,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_jms_topic_exchange \ @@ -8095,16 +8077,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_management \ @@ -8133,16 +8114,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_management_agent \ @@ -8171,16 +8151,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_mqtt \ @@ -8209,16 +8188,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_peer_discovery_common \ @@ -8247,11 +8225,11 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: PREPARE TERRAFORM SECRETS @@ -8261,7 +8239,6 @@ jobs: echo "${{ secrets.TERRAFORM_SSH_KEY_PUB }}" > terraform/id_rsa_terraform.pub - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_peer_discovery_aws \ @@ -8294,16 +8271,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_peer_discovery_k8s \ @@ -8332,16 +8308,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_peer_discovery_consul \ @@ -8370,16 +8345,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_peer_discovery_etcd \ @@ -8408,16 +8382,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_prometheus \ @@ -8446,16 +8419,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_random_exchange \ @@ -8484,16 +8456,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_recent_history_exchange \ @@ -8522,16 +8493,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_sharding \ @@ -8560,16 +8530,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_shovel \ @@ -8598,16 +8567,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_shovel_management \ @@ -8636,16 +8604,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_stomp \ @@ -8674,16 +8641,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_stream \ @@ -8712,16 +8678,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_top \ @@ -8750,16 +8715,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_tracing \ @@ -8788,16 +8752,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_trust_store \ @@ -8826,16 +8789,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_web_dispatch \ @@ -8864,16 +8826,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_web_mqtt \ @@ -8902,16 +8863,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_web_mqtt_examples \ @@ -8940,16 +8900,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_web_stomp \ @@ -8978,16 +8937,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_web_stomp_examples \ @@ -9016,11 +8974,11 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: PACKAGE GENERIC UNIX @@ -9104,11 +9062,11 @@ jobs: with: service_account_key: ${{ secrets.GCR_JSON_KEY }} export_default_credentials: true - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-22.3-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RECORD BUILD FINISH diff --git a/.github/workflows/test-erlang-otp-23.1.yaml b/.github/workflows/test-erlang-otp-23.1.yaml index f7e87396bc..86d6b63ab0 100644 --- a/.github/workflows/test-erlang-otp-23.1.yaml +++ b/.github/workflows/test-erlang-otp-23.1.yaml @@ -50,17 +50,14 @@ jobs: RABBITMQ_VERSION=3.9.0 cache-from: type=local,src=/tmp/.buildx-cache cache-to: type=local,dest=/tmp/.buildx-cache - - uses: actions/cache@v2 - with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: SAVE CI DOCKER IMAGE IN CACHE + - name: SAVE THE CI DOCKER IMAGE run: | docker save --output ci.tar eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} - - uses: google-github-actions/setup-gcloud@master + - name: UPLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/upload-artifact@v2-preview with: - service_account_key: ${{ secrets.GCR_JSON_KEY }} - export_default_credentials: true + name: ci-image + path: ci.tar - name: RECORD STEP FINISH run: | docker run \ @@ -705,16 +702,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbit_common \ @@ -781,13 +777,14 @@ jobs: project=rabbit cache-from: type=local,src=/tmp/.buildx-cache cache-to: type=local,dest=/tmp/.buildx-cache - - uses: actions/cache@v2 - with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: SAVE CI DOCKER IMAGE IN CACHE + - name: SAVE THE CI DOCKER IMAGE run: | docker save --output ci-rabbit.tar eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-23.1-rabbitmq-${{ github.sha }} + - name: UPLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/upload-artifact@v2-preview + with: + name: ci-rabbit-image + path: ci-rabbit.tar rabbit-ct-amqqueue_backward_compatibility: name: rabbit-ct-amqqueue_backward_compatibility needs: @@ -796,11 +793,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-amqqueue_backward_compatibility @@ -829,11 +826,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-backing_queue @@ -862,11 +859,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-channel_interceptor @@ -895,11 +892,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-channel_operation_timeout @@ -928,11 +925,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-cluster @@ -961,11 +958,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-cluster_rename @@ -994,11 +991,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-clustering_management @@ -1027,11 +1024,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-config_schema @@ -1060,11 +1057,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-confirms_rejects @@ -1093,11 +1090,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-consumer_timeout @@ -1126,11 +1123,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-crashing_queues @@ -1159,11 +1156,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-dead_lettering @@ -1192,11 +1189,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-definition_import @@ -1225,11 +1222,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-disconnect_detected_during_alarm @@ -1258,11 +1255,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-dynamic_ha @@ -1291,11 +1288,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-dynamic_qq @@ -1324,11 +1321,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-eager_sync @@ -1357,11 +1354,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-feature_flags @@ -1390,11 +1387,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-lazy_queue @@ -1423,11 +1420,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-list_consumers_sanity_check @@ -1456,11 +1453,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-list_queues_online_and_offline @@ -1489,11 +1486,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-maintenance_mode @@ -1522,11 +1519,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-many_node_ha @@ -1555,11 +1552,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-message_size_limit @@ -1588,11 +1585,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-metrics @@ -1621,11 +1618,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-mirrored_supervisor @@ -1654,11 +1651,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-msg_store @@ -1687,11 +1684,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-peer_discovery_classic_config @@ -1720,11 +1717,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-peer_discovery_dns @@ -1753,11 +1750,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_user_connection_channel_limit @@ -1786,11 +1783,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_user_connection_channel_limit_partitions @@ -1819,11 +1816,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_user_connection_channel_tracking @@ -1852,11 +1849,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_user_connection_tracking @@ -1885,11 +1882,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_vhost_connection_limit @@ -1918,11 +1915,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_vhost_connection_limit_partitions @@ -1951,11 +1948,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_vhost_msg_store @@ -1984,11 +1981,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_vhost_queue_limit @@ -2017,11 +2014,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-policy @@ -2050,11 +2047,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-priority_queue @@ -2083,11 +2080,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-priority_queue_recovery @@ -2116,11 +2113,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-product_info @@ -2149,11 +2146,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-proxy_protocol @@ -2182,11 +2179,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-publisher_confirms_parallel @@ -2215,11 +2212,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-queue_length_limits @@ -2248,11 +2245,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-queue_master_location @@ -2281,11 +2278,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-queue_parallel @@ -2314,11 +2311,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-queue_type @@ -2347,11 +2344,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-quorum_queue @@ -2380,11 +2377,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_confirms @@ -2413,11 +2410,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_core_metrics_gc @@ -2446,11 +2443,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_fifo @@ -2479,11 +2476,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_fifo_int @@ -2512,11 +2509,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_fifo_prop @@ -2545,11 +2542,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_fifo_v0 @@ -2578,11 +2575,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_msg_record @@ -2611,11 +2608,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_stream_queue @@ -2644,11 +2641,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbitmq_queues_cli_integration @@ -2677,11 +2674,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbitmqctl_integration @@ -2710,11 +2707,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbitmqctl_shutdown @@ -2743,11 +2740,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-signal_handling @@ -2776,11 +2773,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-simple_ha @@ -2809,11 +2806,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-single_active_consumer @@ -2842,11 +2839,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-sync_detection @@ -2875,11 +2872,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-term_to_binary_compat_prop @@ -2908,11 +2905,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-topic_permission @@ -2941,11 +2938,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_access_control @@ -2974,11 +2971,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_access_control_authn_authz_context_propagation @@ -3007,11 +3004,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_access_control_credential_validation @@ -3040,11 +3037,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_amqp091_content_framing @@ -3073,11 +3070,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_amqp091_server_properties @@ -3106,11 +3103,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_app_management @@ -3139,11 +3136,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_cluster_formation_locking_mocks @@ -3172,11 +3169,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_collections @@ -3205,11 +3202,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_config_value_encryption @@ -3238,11 +3235,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_connection_tracking @@ -3271,11 +3268,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_credit_flow @@ -3304,11 +3301,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_disk_monitor @@ -3337,11 +3334,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_disk_monitor_mocks @@ -3370,11 +3367,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_file_handle_cache @@ -3403,11 +3400,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_gen_server2 @@ -3436,11 +3433,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_gm @@ -3469,11 +3466,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_log_config @@ -3502,11 +3499,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_log_management @@ -3535,11 +3532,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_operator_policy @@ -3568,11 +3565,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_pg_local @@ -3601,11 +3598,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_plugin_directories @@ -3634,11 +3631,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_plugin_versioning @@ -3667,11 +3664,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_policy_validators @@ -3700,11 +3697,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_priority_queue @@ -3733,11 +3730,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_queue_consumers @@ -3766,11 +3763,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_stats_and_metrics @@ -3799,11 +3796,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_supervisor2 @@ -3832,11 +3829,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_vm_memory_monitor @@ -3865,11 +3862,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-upgrade_preparation @@ -3898,11 +3895,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-vhost @@ -4025,11 +4022,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'') && (success() || failure())' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RECORD STEP FINISH @@ -4052,16 +4049,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=amqp_client \ @@ -4090,16 +4086,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=amqp10_client \ @@ -4128,16 +4123,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=amqp10_common \ @@ -4166,16 +4160,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_amqp1_0 \ @@ -4204,16 +4197,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_auth_backend_cache \ @@ -4242,16 +4234,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_auth_backend_http \ @@ -4280,16 +4271,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_auth_backend_ldap \ @@ -4318,16 +4308,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_auth_backend_oauth2 \ @@ -4356,16 +4345,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_auth_mechanism_ssl \ @@ -4394,16 +4382,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_aws \ @@ -4432,11 +4419,11 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS @@ -4467,16 +4454,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_consistent_hash_exchange \ @@ -4505,16 +4491,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_event_exchange \ @@ -4543,16 +4528,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_federation \ @@ -4581,16 +4565,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_federation_management \ @@ -4619,16 +4602,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_jms_topic_exchange \ @@ -4657,16 +4639,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_management \ @@ -4695,16 +4676,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_management_agent \ @@ -4733,16 +4713,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_mqtt \ @@ -4771,16 +4750,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_peer_discovery_common \ @@ -4809,11 +4787,11 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: PREPARE TERRAFORM SECRETS @@ -4823,7 +4801,6 @@ jobs: echo "${{ secrets.TERRAFORM_SSH_KEY_PUB }}" > terraform/id_rsa_terraform.pub - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_peer_discovery_aws \ @@ -4856,16 +4833,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_peer_discovery_k8s \ @@ -4894,16 +4870,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_peer_discovery_consul \ @@ -4932,16 +4907,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_peer_discovery_etcd \ @@ -4970,16 +4944,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_prometheus \ @@ -5008,16 +4981,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_random_exchange \ @@ -5046,16 +5018,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_recent_history_exchange \ @@ -5084,16 +5055,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_sharding \ @@ -5122,16 +5092,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_shovel \ @@ -5160,16 +5129,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_shovel_management \ @@ -5198,16 +5166,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_stomp \ @@ -5236,16 +5203,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_stream \ @@ -5274,16 +5240,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_top \ @@ -5312,16 +5277,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_tracing \ @@ -5350,16 +5314,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_trust_store \ @@ -5388,16 +5351,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_web_dispatch \ @@ -5426,16 +5388,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_web_mqtt \ @@ -5464,16 +5425,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_web_mqtt_examples \ @@ -5502,16 +5462,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_web_stomp \ @@ -5540,16 +5499,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_web_stomp_examples \ @@ -5578,11 +5536,11 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: PACKAGE GENERIC UNIX @@ -5667,11 +5625,11 @@ jobs: with: service_account_key: ${{ secrets.GCR_JSON_KEY }} export_default_credentials: true - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-23.1-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RECORD BUILD FINISH diff --git a/.github/workflows/test-erlang-otp-git.yaml b/.github/workflows/test-erlang-otp-git.yaml index f456e268d9..cf982ec4b1 100644 --- a/.github/workflows/test-erlang-otp-git.yaml +++ b/.github/workflows/test-erlang-otp-git.yaml @@ -88,17 +88,14 @@ jobs: RABBITMQ_VERSION=3.9.0 cache-from: type=local,src=/tmp/.buildx-cache cache-to: type=local,dest=/tmp/.buildx-cache - - uses: actions/cache@v2 - with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: SAVE CI DOCKER IMAGE IN CACHE + - name: SAVE THE CI DOCKER IMAGE run: | docker save --output ci.tar eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} - - uses: google-github-actions/setup-gcloud@master + - name: UPLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/upload-artifact@v2-preview with: - service_account_key: ${{ secrets.GCR_JSON_KEY }} - export_default_credentials: true + name: ci-image + path: ci.tar - name: RECORD STEP FINISH run: | docker run \ @@ -573,16 +570,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbit_common \ @@ -649,13 +645,14 @@ jobs: project=rabbit cache-from: type=local,src=/tmp/.buildx-cache cache-to: type=local,dest=/tmp/.buildx-cache - - uses: actions/cache@v2 - with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: SAVE CI DOCKER IMAGE IN CACHE + - name: SAVE THE CI DOCKER IMAGE run: | docker save --output ci-rabbit.tar eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-git-rabbitmq-${{ github.sha }} + - name: UPLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/upload-artifact@v2-preview + with: + name: ci-rabbit-image + path: ci-rabbit.tar rabbit-ct-amqqueue_backward_compatibility: name: rabbit-ct-amqqueue_backward_compatibility needs: @@ -664,11 +661,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-amqqueue_backward_compatibility @@ -697,11 +694,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-backing_queue @@ -730,11 +727,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-channel_interceptor @@ -763,11 +760,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-channel_operation_timeout @@ -796,11 +793,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-cluster @@ -829,11 +826,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-cluster_rename @@ -862,11 +859,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-clustering_management @@ -895,11 +892,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-config_schema @@ -928,11 +925,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-confirms_rejects @@ -961,11 +958,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-consumer_timeout @@ -994,11 +991,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-crashing_queues @@ -1027,11 +1024,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-dead_lettering @@ -1060,11 +1057,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-definition_import @@ -1093,11 +1090,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-disconnect_detected_during_alarm @@ -1126,11 +1123,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-dynamic_ha @@ -1159,11 +1156,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-dynamic_qq @@ -1192,11 +1189,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-eager_sync @@ -1225,11 +1222,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-feature_flags @@ -1258,11 +1255,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-lazy_queue @@ -1291,11 +1288,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-list_consumers_sanity_check @@ -1324,11 +1321,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-list_queues_online_and_offline @@ -1357,11 +1354,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-maintenance_mode @@ -1390,11 +1387,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-many_node_ha @@ -1423,11 +1420,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-message_size_limit @@ -1456,11 +1453,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-metrics @@ -1489,11 +1486,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-mirrored_supervisor @@ -1522,11 +1519,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-msg_store @@ -1555,11 +1552,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-peer_discovery_classic_config @@ -1588,11 +1585,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-peer_discovery_dns @@ -1621,11 +1618,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_user_connection_channel_limit @@ -1654,11 +1651,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_user_connection_channel_limit_partitions @@ -1687,11 +1684,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_user_connection_channel_tracking @@ -1720,11 +1717,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_user_connection_tracking @@ -1753,11 +1750,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_vhost_connection_limit @@ -1786,11 +1783,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_vhost_connection_limit_partitions @@ -1819,11 +1816,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_vhost_msg_store @@ -1852,11 +1849,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-per_vhost_queue_limit @@ -1885,11 +1882,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-policy @@ -1918,11 +1915,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-priority_queue @@ -1951,11 +1948,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-priority_queue_recovery @@ -1984,11 +1981,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-product_info @@ -2017,11 +2014,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-proxy_protocol @@ -2050,11 +2047,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-publisher_confirms_parallel @@ -2083,11 +2080,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-queue_length_limits @@ -2116,11 +2113,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-queue_master_location @@ -2149,11 +2146,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-queue_parallel @@ -2182,11 +2179,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-queue_type @@ -2215,11 +2212,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-quorum_queue @@ -2248,11 +2245,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_confirms @@ -2281,11 +2278,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_core_metrics_gc @@ -2314,11 +2311,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_fifo @@ -2347,11 +2344,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_fifo_int @@ -2380,11 +2377,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_fifo_prop @@ -2413,11 +2410,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_fifo_v0 @@ -2446,11 +2443,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_msg_record @@ -2479,11 +2476,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbit_stream_queue @@ -2512,11 +2509,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbitmq_queues_cli_integration @@ -2545,11 +2542,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbitmqctl_integration @@ -2578,11 +2575,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-rabbitmqctl_shutdown @@ -2611,11 +2608,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-signal_handling @@ -2644,11 +2641,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-simple_ha @@ -2677,11 +2674,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-single_active_consumer @@ -2710,11 +2707,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-sync_detection @@ -2743,11 +2740,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-term_to_binary_compat_prop @@ -2776,11 +2773,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-topic_permission @@ -2809,11 +2806,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_access_control @@ -2842,11 +2839,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_access_control_authn_authz_context_propagation @@ -2875,11 +2872,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_access_control_credential_validation @@ -2908,11 +2905,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_amqp091_content_framing @@ -2941,11 +2938,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_amqp091_server_properties @@ -2974,11 +2971,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_app_management @@ -3007,11 +3004,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_cluster_formation_locking_mocks @@ -3040,11 +3037,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_collections @@ -3073,11 +3070,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_config_value_encryption @@ -3106,11 +3103,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_connection_tracking @@ -3139,11 +3136,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_credit_flow @@ -3172,11 +3169,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_disk_monitor @@ -3205,11 +3202,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_disk_monitor_mocks @@ -3238,11 +3235,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_file_handle_cache @@ -3271,11 +3268,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_gen_server2 @@ -3304,11 +3301,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_gm @@ -3337,11 +3334,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_log_config @@ -3370,11 +3367,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_log_management @@ -3403,11 +3400,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_operator_policy @@ -3436,11 +3433,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_pg_local @@ -3469,11 +3466,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_plugin_directories @@ -3502,11 +3499,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_plugin_versioning @@ -3535,11 +3532,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_policy_validators @@ -3568,11 +3565,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_priority_queue @@ -3601,11 +3598,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_queue_consumers @@ -3634,11 +3631,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_stats_and_metrics @@ -3667,11 +3664,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_supervisor2 @@ -3700,11 +3697,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-unit_vm_memory_monitor @@ -3733,11 +3730,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-upgrade_preparation @@ -3766,11 +3763,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'')' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RUN ct-vhost @@ -3893,11 +3890,11 @@ jobs: runs-on: ubuntu-18.04 if: '!contains(github.event.head_commit.message, ''[ci skip]'') && (success() || failure())' steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci-rabbit.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-rabbit-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-rabbit.tar - name: RECORD STEP FINISH @@ -3920,16 +3917,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=amqp_client \ @@ -3958,16 +3954,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=amqp10_client \ @@ -3996,16 +3991,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=amqp10_common \ @@ -4034,16 +4028,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_amqp1_0 \ @@ -4072,16 +4065,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_auth_backend_cache \ @@ -4110,16 +4102,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_auth_backend_http \ @@ -4148,16 +4139,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_auth_backend_ldap \ @@ -4186,16 +4176,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_auth_backend_oauth2 \ @@ -4224,16 +4213,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_auth_mechanism_ssl \ @@ -4262,16 +4250,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_aws \ @@ -4300,11 +4287,11 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS @@ -4335,16 +4322,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_consistent_hash_exchange \ @@ -4373,16 +4359,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_event_exchange \ @@ -4411,16 +4396,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_federation \ @@ -4449,16 +4433,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_federation_management \ @@ -4487,16 +4470,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_jms_topic_exchange \ @@ -4525,16 +4507,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_management \ @@ -4563,16 +4544,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_management_agent \ @@ -4601,16 +4581,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_mqtt \ @@ -4639,16 +4618,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_peer_discovery_common \ @@ -4677,11 +4655,11 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: PREPARE TERRAFORM SECRETS @@ -4691,7 +4669,6 @@ jobs: echo "${{ secrets.TERRAFORM_SSH_KEY_PUB }}" > terraform/id_rsa_terraform.pub - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_peer_discovery_aws \ @@ -4724,16 +4701,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_peer_discovery_k8s \ @@ -4762,16 +4738,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_peer_discovery_consul \ @@ -4800,16 +4775,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_peer_discovery_etcd \ @@ -4838,16 +4812,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_prometheus \ @@ -4876,16 +4849,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_random_exchange \ @@ -4914,16 +4886,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_recent_history_exchange \ @@ -4952,16 +4923,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_sharding \ @@ -4990,16 +4960,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_shovel \ @@ -5028,16 +4997,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_shovel_management \ @@ -5066,16 +5034,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_stomp \ @@ -5104,16 +5071,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_stream \ @@ -5142,16 +5108,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_top \ @@ -5180,16 +5145,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_tracing \ @@ -5218,16 +5182,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_trust_store \ @@ -5256,16 +5219,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_web_dispatch \ @@ -5294,16 +5256,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_web_mqtt \ @@ -5332,16 +5293,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_web_mqtt_examples \ @@ -5370,16 +5330,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_web_stomp \ @@ -5408,16 +5367,15 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS run: | - docker pull eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=rabbitmq_web_stomp_examples \ @@ -5446,11 +5404,11 @@ jobs: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: PACKAGE GENERIC UNIX @@ -5534,11 +5492,11 @@ jobs: with: service_account_key: ${{ secrets.GCR_JSON_KEY }} export_default_credentials: true - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: erlang-git-rabbitmq-${{ github.sha }} - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RECORD BUILD FINISH diff --git a/workflow_sources/test/ct.lib.yml b/workflow_sources/test/ct.lib.yml index 85c4b48e4b..c3790f0a2a 100644 --- a/workflow_sources/test/ct.lib.yml +++ b/workflow_sources/test/ct.lib.yml @@ -54,13 +54,14 @@ steps: project=(@= dep.name @) cache-from: type=local,src=/tmp/.buildx-cache cache-to: type=local,dest=/tmp/.buildx-cache - - uses: actions/cache@v2 - with: - key: #@ ci_image_tag(erlang_version) - path: ci-(@= dep.name @).tar - - name: SAVE CI DOCKER IMAGE IN CACHE + - name: SAVE THE CI DOCKER IMAGE run: | docker save --output ci-(@= dep.name @).tar (@= ci_dep_image(erlang_version, dep.name) @) + - name: UPLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/upload-artifact@v2-preview + with: + name: ci-(@= dep.name @)-image + path: ci-(@= dep.name @).tar #@ end #@ def ct_suites_job(dep, suite_name, erlang_version=None): @@ -72,11 +73,11 @@ runs-on: ubuntu-18.04 if: #@ skip_ci_condition() #@yaml/text-templated-strings steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: #@ ci_image_tag(erlang_version) - path: ci-(@= dep.name @).tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-(@= dep.name @)-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-(@= dep.name @).tar - name: #@ "RUN ct-" + suite_name @@ -137,11 +138,11 @@ runs-on: ubuntu-18.04 if: #@ skip_ci_condition() + " && (success() || failure())" #@yaml/text-templated-strings steps: - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: #@ ci_image_tag(erlang_version) - path: ci-(@= dep.name @).tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-(@= dep.name @)-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci-(@= dep.name @).tar - name: RECORD STEP FINISH diff --git a/workflow_sources/test/finish.lib.yml b/workflow_sources/test/finish.lib.yml index bfe4da7bd6..b011ead2bd 100644 --- a/workflow_sources/test/finish.lib.yml +++ b/workflow_sources/test/finish.lib.yml @@ -20,11 +20,11 @@ package-generic-unix: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: #@ ci_image_tag(erlang_version) - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: PACKAGE GENERIC UNIX @@ -67,11 +67,11 @@ finish: with: service_account_key: ${{ secrets.GCR_JSON_KEY }} export_default_credentials: true - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: #@ ci_image_tag(erlang_version) - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RECORD BUILD FINISH diff --git a/workflow_sources/test/prepare.lib.yml b/workflow_sources/test/prepare.lib.yml index a327c610ac..1097b79645 100644 --- a/workflow_sources/test/prepare.lib.yml +++ b/workflow_sources/test/prepare.lib.yml @@ -91,17 +91,14 @@ prepare: RABBITMQ_VERSION=(@= rabbitmq_version @) cache-from: type=local,src=/tmp/.buildx-cache cache-to: type=local,dest=/tmp/.buildx-cache - - uses: actions/cache@v2 - with: - key: #@ ci_image_tag(erlang_version) - path: ci.tar - - name: SAVE CI DOCKER IMAGE IN CACHE + - name: SAVE THE CI DOCKER IMAGE run: | docker save --output ci.tar (@= ci_image(erlang_version) @) - - uses: google-github-actions/setup-gcloud@master + - name: UPLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/upload-artifact@v2-preview with: - service_account_key: ${{ secrets.GCR_JSON_KEY }} - export_default_credentials: true + name: ci-image + path: ci.tar - name: RECORD STEP FINISH run: | docker run \ diff --git a/workflow_sources/test/rabbitmq_cli.lib.yml b/workflow_sources/test/rabbitmq_cli.lib.yml index 63db4e6429..cec561410d 100644 --- a/workflow_sources/test/rabbitmq_cli.lib.yml +++ b/workflow_sources/test/rabbitmq_cli.lib.yml @@ -13,11 +13,11 @@ steps: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: #@ ci_image_tag(erlang_version) - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar - name: RUN TESTS diff --git a/workflow_sources/test/tests.lib.yml b/workflow_sources/test/tests.lib.yml index b4a01ee71a..05c25dc279 100644 --- a/workflow_sources/test/tests.lib.yml +++ b/workflow_sources/test/tests.lib.yml @@ -13,11 +13,11 @@ steps: id: buildevents run: | echo "::set-output name=step_start::$(date +%s)" - - uses: actions/cache@v2 + - name: DOWNLOAD CI DOCKER IMAGE ARTIFACT + uses: actions/download-artifact@v2 with: - key: #@ ci_image_tag(erlang_version) - path: ci.tar - - name: LOAD CI DOCKER IMAGE FROM CACHE + name: ci-image + - name: LOAD CI DOCKER IMAGE run: | docker load --input ci.tar #@ if getattr(dep, 'use_terraform', False): @@ -29,7 +29,6 @@ steps: #@ end - name: RUN TESTS run: | - docker pull (@= ci_image(erlang_version) @) mkdir ct-logs && chmod 777 ct-logs docker run \ --env project=(@= dep.name @) \ |