diff options
| author | Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> | 2020-04-23 17:32:56 +0200 |
|---|---|---|
| committer | Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> | 2020-04-27 14:51:01 +0200 |
| commit | 9a1e1aedd6ce49dd9c839e4251d28a3429c8dffb (patch) | |
| tree | da705b2c2adea4a809aac5258bf4d70da11c1a8c | |
| parent | cb187384e6160c8ce7c36613efb3546ea23da619 (diff) | |
| download | rabbitmq-server-git-9a1e1aedd6ce49dd9c839e4251d28a3429c8dffb.tar.gz | |
GitHub Actions: Generate workflows using `make github-actions`
| -rw-r--r-- | .github/workflows/test-erlang-otp-21.3.yaml (renamed from .github/workflows/otp-21.3.yml) | 393 | ||||
| -rw-r--r-- | .github/workflows/test-erlang-otp-22.3.yaml (renamed from .github/workflows/otp-22.3.yml) | 397 | ||||
| -rw-r--r-- | Makefile | 3 |
3 files changed, 374 insertions, 419 deletions
diff --git a/.github/workflows/otp-21.3.yml b/.github/workflows/test-erlang-otp-21.3.yaml index b2f53094f6..3708e24f18 100644 --- a/.github/workflows/otp-21.3.yml +++ b/.github/workflows/test-erlang-otp-21.3.yaml @@ -1,5 +1,5 @@ # https://help.github.com/en/actions/configuring-and-managing-workflows/configuring-a-workflow -name: OTP v21.3 +name: "Test: Erlang/OTP v21.3" on: push jobs: checks: @@ -14,7 +14,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CHECK RABBITMQ COMPONENTS # https://github.community/t5/GitHub-Actions/How-can-I-set-an-expression-as-an-environment-variable-at/m-p/41804/highlight/true#M4751 id: ref @@ -39,7 +39,6 @@ jobs: mv rabbit-rabbitmq-deps.mk deps/ echo "Remove directories not used in the subsequent jobs..." rm -fr deps/*/{.git,test} - echo "Symlink rabbit dep to rabbitmq-server to address the hard-coding in install-cli-scripts make target..." - name: UPLOAD DEPS VERSIONS uses: actions/upload-artifact@v2-preview with: @@ -65,7 +64,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -73,10 +72,9 @@ jobs: key: otp-21.3_git-${{ github.sha }}_deps - name: RUN TESTS run: | + ! test -d ebin || touch ebin/* branch_or_tag_name=${GITHUB_REF#refs/*/} make eunit base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= -# To find what ct suites we need to add & in which order: -# ls test/*SUITE.erl | sort ct-amqqueue_backward_compatibility: needs: [checks] # https://help.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions#contexts @@ -91,7 +89,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -100,6 +98,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-amqqueue_backward_compatibility base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -126,7 +125,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -135,6 +134,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-backing_queue base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -146,7 +146,7 @@ jobs: if: failure() with: name: ct-backing_queue-logs - path: "*-ct-logs-*.tar.gz" + path: "*-ct-logs-*.tar.xz" ct-channel_interceptor: needs: [checks] # https://help.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions#contexts @@ -161,7 +161,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -170,6 +170,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-channel_interceptor base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -196,7 +197,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -205,6 +206,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-channel_operation_timeout base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -231,7 +233,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -240,6 +242,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-cluster base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -266,7 +269,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -275,6 +278,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-cluster_rename base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -287,45 +291,10 @@ jobs: with: name: ct-cluster_rename-logs path: "*-ct-logs-*.tar.xz" - ct-clustering_management_clustered_2_nodes: - needs: [checks] - # https://help.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions#contexts - name: ct-clustering_management_clustered_2_nodes - runs-on: ubuntu-18.04 - steps: - - name: CHECKOUT REPOSITORY - uses: actions/checkout@v2 - # https://github.com/marketplace/actions/setup-elixir - - name: CONFIGURE OTP & ELIXIR - uses: actions/setup-elixir@v1 - with: - otp-version: 21.3 - # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 - - name: CACHE DEPS - uses: actions/cache@v1 - with: - path: deps - key: otp-21.3_git-${{ github.sha }}_deps - - name: RUN TESTS - run: | - branch_or_tag_name=${GITHUB_REF#refs/*/} - make ct-clustering_management t=clustered_2_nodes base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - - name: ON FAILURE ARCHIVE TESTS LOGS - if: failure() - run: | - make ct-logs-archive - - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT - # https://github.com/marketplace/actions/upload-artifact - uses: actions/upload-artifact@v2-preview - if: failure() - with: - name: ct-clustering_management_clustered_2_nodes-logs - path: "*-ct-logs-*.tar.xz" - ct-clustering_management_clustered_4_nodes: + ct-clustering_management: needs: [checks] # https://help.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions#contexts - name: ct-clustering_management_clustered_4_nodes + name: ct-clustering_management runs-on: ubuntu-18.04 steps: - name: CHECKOUT REPOSITORY @@ -336,7 +305,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -345,7 +314,8 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} - make ct-clustering_management t=clustered_4_nodes base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= + ! test -d ebin || touch ebin/* + make ct-clustering_management base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() run: | @@ -355,77 +325,7 @@ jobs: uses: actions/upload-artifact@v2-preview if: failure() with: - name: ct-clustering_management_clustered_4_nodes-logs - path: "*-ct-logs-*.tar.xz" - ct-clustering_management_unclustered_2_nodes: - needs: [checks] - # https://help.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions#contexts - name: ct-clustering_management_unclustered_2_nodes - runs-on: ubuntu-18.04 - steps: - - name: CHECKOUT REPOSITORY - uses: actions/checkout@v2 - # https://github.com/marketplace/actions/setup-elixir - - name: CONFIGURE OTP & ELIXIR - uses: actions/setup-elixir@v1 - with: - otp-version: 21.3 - # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 - - name: CACHE DEPS - uses: actions/cache@v1 - with: - path: deps - key: otp-21.3_git-${{ github.sha }}_deps - - name: RUN TESTS - run: | - branch_or_tag_name=${GITHUB_REF#refs/*/} - make ct-clustering_management t=unclustered_2_nodes base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - - name: ON FAILURE ARCHIVE TESTS LOGS - if: failure() - run: | - make ct-logs-archive - - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT - # https://github.com/marketplace/actions/upload-artifact - uses: actions/upload-artifact@v2-preview - if: failure() - with: - name: ct-clustering_management_unclustered_2_nodes-logs - path: rabbit-ct-logs-*.tar.xz - ct-clustering_management_unclustered_3_nodes: - needs: [checks] - # https://help.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions#contexts - name: ct-clustering_management_unclustered_3_nodes - runs-on: ubuntu-18.04 - steps: - - name: CHECKOUT REPOSITORY - uses: actions/checkout@v2 - # https://github.com/marketplace/actions/setup-elixir - - name: CONFIGURE OTP & ELIXIR - uses: actions/setup-elixir@v1 - with: - otp-version: 21.3 - # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 - - name: CACHE DEPS - uses: actions/cache@v1 - with: - path: deps - key: otp-21.3_git-${{ github.sha }}_deps - - name: RUN TESTS - run: | - branch_or_tag_name=${GITHUB_REF#refs/*/} - make ct-clustering_management t=unclustered_3_nodes base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - - name: ON FAILURE ARCHIVE TESTS LOGS - if: failure() - run: | - make ct-logs-archive - - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT - # https://github.com/marketplace/actions/upload-artifact - uses: actions/upload-artifact@v2-preview - if: failure() - with: - name: ct-clustering_management_unclustered_3_nodes-logs + name: ct-clustering_management-logs path: "*-ct-logs-*.tar.xz" ct-config_schema: needs: [checks] @@ -441,7 +341,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -450,6 +350,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-config_schema base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -476,7 +377,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -485,6 +386,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-confirms_rejects base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -511,7 +413,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -520,6 +422,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-consumer_timeout base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -546,7 +449,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -555,6 +458,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-crashing_queues base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -581,7 +485,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -590,6 +494,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-dead_lettering base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -616,7 +521,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -625,6 +530,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-definition_import base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -651,7 +557,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -660,6 +566,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-disconnect_detected_during_alarm base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -686,7 +593,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -695,6 +602,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-dynamic_ha base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -721,7 +629,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -730,6 +638,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-dynamic_qq base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -756,7 +665,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -765,6 +674,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-eager_sync base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -791,7 +701,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -800,12 +710,13 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-feature_flags base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() run: | make ct-logs-archive - - name: ON FAILURE UPLOAD TESTS LOGS + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT # https://github.com/marketplace/actions/upload-artifact uses: actions/upload-artifact@v2-preview if: failure() @@ -826,7 +737,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -835,6 +746,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-health_check base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -861,7 +773,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -870,6 +782,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-lazy_queue base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -896,7 +809,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -905,6 +818,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-list_consumers_sanity_check base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -931,7 +845,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -940,6 +854,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-list_queues_online_and_offline base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -966,7 +881,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -975,6 +890,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-many_node_ha base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1001,7 +917,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1010,6 +926,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-message_size_limit base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1036,7 +953,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1045,6 +962,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-metrics base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1071,7 +989,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1080,6 +998,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-mirrored_supervisor base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1106,7 +1025,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1115,6 +1034,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-msg_store base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1141,7 +1061,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1150,6 +1070,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-peer_discovery_classic_config base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1176,7 +1097,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1185,6 +1106,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-peer_discovery_dns base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1211,7 +1133,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1220,6 +1142,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-per_user_connection_tracking base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1246,7 +1169,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1255,6 +1178,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-per_vhost_connection_limit base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1281,7 +1205,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1290,6 +1214,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-per_vhost_connection_limit_partitions base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1316,7 +1241,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1325,6 +1250,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-per_vhost_msg_store base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1351,7 +1277,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1360,6 +1286,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-per_vhost_queue_limit base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1386,7 +1313,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1395,6 +1322,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-policy base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1421,7 +1349,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1430,6 +1358,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-priority_queue base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1456,7 +1385,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1465,6 +1394,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-priority_queue_recovery base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1491,7 +1421,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1500,6 +1430,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-product_info base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1526,7 +1457,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1535,6 +1466,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-proxy_protocol base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1561,7 +1493,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1570,6 +1502,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-publisher_confirms_parallel base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1596,7 +1529,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1605,6 +1538,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-queue_length_limits base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1631,7 +1565,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1640,6 +1574,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-queue_master_location base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1666,7 +1601,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1675,6 +1610,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-queue_parallel base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1701,7 +1637,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1710,6 +1646,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-quorum_queue base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1736,7 +1673,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1745,6 +1682,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-rabbit_core_metrics_gc base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1771,7 +1709,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1780,6 +1718,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-rabbit_fifo base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1806,7 +1745,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1815,6 +1754,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-rabbit_fifo_int base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1841,7 +1781,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1850,6 +1790,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-rabbit_fifo_prop base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1876,7 +1817,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1885,6 +1826,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-rabbitmq_queues_cli_integration base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1911,7 +1853,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1920,6 +1862,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-rabbitmqctl_integration base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1946,7 +1889,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1955,6 +1898,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-rabbitmqctl_shutdown base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1981,7 +1925,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1990,6 +1934,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-signal_handling base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2016,7 +1961,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2025,6 +1970,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-simple_ha base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2051,7 +1997,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2060,6 +2006,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-single_active_consumer base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2086,7 +2033,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2095,6 +2042,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-sup_delayed_restart base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2121,7 +2069,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2130,6 +2078,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-sync_detection base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2156,7 +2105,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2165,6 +2114,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-term_to_binary_compat_prop base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2191,7 +2141,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2200,6 +2150,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-topic_permission base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2226,7 +2177,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2235,6 +2186,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_access_control base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2261,7 +2213,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2270,6 +2222,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_access_control_authn_authz_context_propagation base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2296,7 +2249,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2305,6 +2258,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_access_control_credential_validation base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2331,7 +2285,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2340,6 +2294,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_amqp091_content_framing base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2366,7 +2321,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2375,6 +2330,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_amqp091_server_properties base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2401,7 +2357,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2410,6 +2366,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_app_management base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2436,7 +2393,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2445,6 +2402,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_cluster_formation_locking_mocks base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2471,7 +2429,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2480,6 +2438,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_collections base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2506,7 +2465,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2515,6 +2474,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_config_value_encryption base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2541,7 +2501,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2550,6 +2510,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_connection_tracking base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2576,7 +2537,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2585,6 +2546,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_credit_flow base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2611,7 +2573,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2620,6 +2582,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_disk_monitor base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2646,7 +2609,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2655,6 +2618,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_disk_monitor_mocks base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2681,7 +2645,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2690,6 +2654,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_file_handle_cache base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2716,7 +2681,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2725,6 +2690,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_gen_server2 base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2751,7 +2717,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2760,6 +2726,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_gm base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2786,7 +2753,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2795,6 +2762,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_log_config base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2821,7 +2789,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2830,6 +2798,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_log_management base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2856,7 +2825,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2865,6 +2834,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_operator_policy base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2891,7 +2861,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2900,6 +2870,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_pg_local base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2926,7 +2897,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2935,6 +2906,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_plugin_directories base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2961,7 +2933,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2970,6 +2942,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_plugin_versioning base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2996,7 +2969,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -3005,6 +2978,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_priority_queue base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -3031,7 +3005,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -3040,6 +3014,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_queue_consumers base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -3066,7 +3041,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -3075,6 +3050,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_stats_and_metrics base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -3101,7 +3077,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -3110,6 +3086,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_supervisor2 base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -3136,7 +3113,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -3145,6 +3122,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_vm_memory_monitor base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -3171,7 +3149,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -3180,6 +3158,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-upgrade_preparation base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -3206,7 +3185,7 @@ jobs: with: otp-version: 21.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -3215,6 +3194,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-vhost base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -3236,10 +3216,7 @@ jobs: - ct-channel_operation_timeout - ct-cluster - ct-cluster_rename - - ct-clustering_management_clustered_2_nodes - - ct-clustering_management_clustered_4_nodes - - ct-clustering_management_unclustered_2_nodes - - ct-clustering_management_unclustered_3_nodes + - ct-clustering_management - ct-config_schema - ct-confirms_rejects - ct-consumer_timeout diff --git a/.github/workflows/otp-22.3.yml b/.github/workflows/test-erlang-otp-22.3.yaml index c246603294..b2cc9c55a3 100644 --- a/.github/workflows/otp-22.3.yml +++ b/.github/workflows/test-erlang-otp-22.3.yaml @@ -1,5 +1,5 @@ # https://help.github.com/en/actions/configuring-and-managing-workflows/configuring-a-workflow -name: OTP v22.3 +name: "Test: Erlang/OTP v22.3" on: push jobs: checks: @@ -14,7 +14,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CHECK RABBITMQ COMPONENTS # https://github.community/t5/GitHub-Actions/How-can-I-set-an-expression-as-an-environment-variable-at/m-p/41804/highlight/true#M4751 id: ref @@ -39,7 +39,6 @@ jobs: mv rabbit-rabbitmq-deps.mk deps/ echo "Remove directories not used in the subsequent jobs..." rm -fr deps/*/{.git,test} - echo "Symlink rabbit dep to rabbitmq-server to address the hard-coding in install-cli-scripts make target..." - name: UPLOAD DEPS VERSIONS uses: actions/upload-artifact@v2-preview with: @@ -65,7 +64,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -73,10 +72,9 @@ jobs: key: otp-22.3_git-${{ github.sha }}_deps - name: RUN TESTS run: | + ! test -d ebin || touch ebin/* branch_or_tag_name=${GITHUB_REF#refs/*/} make eunit base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= -# To find what ct suites we need to add & in which order: -# ls test/*SUITE.erl | sort ct-amqqueue_backward_compatibility: needs: [checks] # https://help.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions#contexts @@ -91,7 +89,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -100,6 +98,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-amqqueue_backward_compatibility base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -126,7 +125,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -135,6 +134,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-backing_queue base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -146,7 +146,7 @@ jobs: if: failure() with: name: ct-backing_queue-logs - path: "*-ct-logs-*.tar.gz" + path: "*-ct-logs-*.tar.xz" ct-channel_interceptor: needs: [checks] # https://help.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions#contexts @@ -161,7 +161,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -170,6 +170,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-channel_interceptor base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -196,7 +197,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -205,6 +206,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-channel_operation_timeout base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -231,7 +233,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -240,6 +242,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-cluster base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -266,7 +269,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -275,6 +278,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-cluster_rename base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -287,115 +291,10 @@ jobs: with: name: ct-cluster_rename-logs path: "*-ct-logs-*.tar.xz" - ct-clustering_management_clustered_2_nodes: - needs: [checks] - # https://help.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions#contexts - name: ct-clustering_management_clustered_2_nodes - runs-on: ubuntu-18.04 - steps: - - name: CHECKOUT REPOSITORY - uses: actions/checkout@v2 - # https://github.com/marketplace/actions/setup-elixir - - name: CONFIGURE OTP & ELIXIR - uses: actions/setup-elixir@v1 - with: - otp-version: 22.3 - # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 - - name: CACHE DEPS - uses: actions/cache@v1 - with: - path: deps - key: otp-22.3_git-${{ github.sha }}_deps - - name: RUN TESTS - run: | - branch_or_tag_name=${GITHUB_REF#refs/*/} - make ct-clustering_management t=clustered_2_nodes base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - - name: ON FAILURE ARCHIVE TESTS LOGS - if: failure() - run: | - make ct-logs-archive - - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT - # https://github.com/marketplace/actions/upload-artifact - uses: actions/upload-artifact@v2-preview - if: failure() - with: - name: ct-clustering_management_clustered_2_nodes-logs - path: "*-ct-logs-*.tar.xz" - ct-clustering_management_clustered_4_nodes: - needs: [checks] - # https://help.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions#contexts - name: ct-clustering_management_clustered_4_nodes - runs-on: ubuntu-18.04 - steps: - - name: CHECKOUT REPOSITORY - uses: actions/checkout@v2 - # https://github.com/marketplace/actions/setup-elixir - - name: CONFIGURE OTP & ELIXIR - uses: actions/setup-elixir@v1 - with: - otp-version: 22.3 - # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 - - name: CACHE DEPS - uses: actions/cache@v1 - with: - path: deps - key: otp-22.3_git-${{ github.sha }}_deps - - name: RUN TESTS - run: | - branch_or_tag_name=${GITHUB_REF#refs/*/} - make ct-clustering_management t=clustered_4_nodes base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - - name: ON FAILURE ARCHIVE TESTS LOGS - if: failure() - run: | - make ct-logs-archive - - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT - # https://github.com/marketplace/actions/upload-artifact - uses: actions/upload-artifact@v2-preview - if: failure() - with: - name: ct-clustering_management_clustered_4_nodes-logs - path: "*-ct-logs-*.tar.xz" - ct-clustering_management_unclustered_2_nodes: - needs: [checks] - # https://help.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions#contexts - name: ct-clustering_management_unclustered_2_nodes - runs-on: ubuntu-18.04 - steps: - - name: CHECKOUT REPOSITORY - uses: actions/checkout@v2 - # https://github.com/marketplace/actions/setup-elixir - - name: CONFIGURE OTP & ELIXIR - uses: actions/setup-elixir@v1 - with: - otp-version: 22.3 - # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 - - name: CACHE DEPS - uses: actions/cache@v1 - with: - path: deps - key: otp-22.3_git-${{ github.sha }}_deps - - name: RUN TESTS - run: | - branch_or_tag_name=${GITHUB_REF#refs/*/} - make ct-clustering_management t=unclustered_2_nodes base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - - name: ON FAILURE ARCHIVE TESTS LOGS - if: failure() - run: | - make ct-logs-archive - - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT - # https://github.com/marketplace/actions/upload-artifact - uses: actions/upload-artifact@v2-preview - if: failure() - with: - name: ct-clustering_management_unclustered_2_nodes-logs - path: rabbit-ct-logs-*.tar.xz - ct-clustering_management_unclustered_3_nodes: + ct-clustering_management: needs: [checks] # https://help.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions#contexts - name: ct-clustering_management_unclustered_3_nodes + name: ct-clustering_management runs-on: ubuntu-18.04 steps: - name: CHECKOUT REPOSITORY @@ -406,7 +305,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -415,7 +314,8 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} - make ct-clustering_management t=unclustered_3_nodes base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= + ! test -d ebin || touch ebin/* + make ct-clustering_management base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() run: | @@ -425,7 +325,7 @@ jobs: uses: actions/upload-artifact@v2-preview if: failure() with: - name: ct-clustering_management_unclustered_3_nodes-logs + name: ct-clustering_management-logs path: "*-ct-logs-*.tar.xz" ct-config_schema: needs: [checks] @@ -441,7 +341,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -450,6 +350,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-config_schema base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -476,7 +377,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -485,6 +386,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-confirms_rejects base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -511,7 +413,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -520,6 +422,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-consumer_timeout base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -546,7 +449,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -555,6 +458,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-crashing_queues base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -581,7 +485,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -590,6 +494,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-dead_lettering base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -616,7 +521,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -625,6 +530,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-definition_import base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -651,7 +557,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -660,6 +566,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-disconnect_detected_during_alarm base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -686,7 +593,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -695,6 +602,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-dynamic_ha base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -721,7 +629,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -730,6 +638,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-dynamic_qq base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -756,7 +665,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -765,6 +674,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-eager_sync base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -791,7 +701,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -800,12 +710,13 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-feature_flags base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() run: | make ct-logs-archive - - name: ON FAILURE UPLOAD TESTS LOGS + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT # https://github.com/marketplace/actions/upload-artifact uses: actions/upload-artifact@v2-preview if: failure() @@ -826,7 +737,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -835,6 +746,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-health_check base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -861,7 +773,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -870,6 +782,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-lazy_queue base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -896,7 +809,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -905,6 +818,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-list_consumers_sanity_check base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -931,7 +845,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -940,6 +854,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-list_queues_online_and_offline base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -966,7 +881,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -975,6 +890,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-many_node_ha base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1001,7 +917,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1010,6 +926,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-message_size_limit base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1036,7 +953,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1045,6 +962,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-metrics base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1071,7 +989,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1080,6 +998,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-mirrored_supervisor base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1106,7 +1025,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1115,6 +1034,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-msg_store base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1141,7 +1061,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1150,6 +1070,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-peer_discovery_classic_config base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1176,7 +1097,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1185,6 +1106,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-peer_discovery_dns base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1211,7 +1133,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1220,6 +1142,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-per_user_connection_tracking base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1246,7 +1169,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1255,6 +1178,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-per_vhost_connection_limit base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1281,7 +1205,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1290,6 +1214,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-per_vhost_connection_limit_partitions base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1316,7 +1241,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1325,6 +1250,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-per_vhost_msg_store base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1351,7 +1277,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1360,6 +1286,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-per_vhost_queue_limit base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1386,7 +1313,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1395,6 +1322,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-policy base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1421,7 +1349,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1430,6 +1358,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-priority_queue base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1456,7 +1385,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1465,6 +1394,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-priority_queue_recovery base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1491,7 +1421,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1500,6 +1430,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-product_info base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1526,7 +1457,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1535,6 +1466,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-proxy_protocol base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1561,7 +1493,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1570,6 +1502,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-publisher_confirms_parallel base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1596,7 +1529,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1605,6 +1538,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-queue_length_limits base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1631,7 +1565,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1640,6 +1574,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-queue_master_location base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1666,7 +1601,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1675,6 +1610,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-queue_parallel base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1701,7 +1637,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1710,6 +1646,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-quorum_queue base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1736,7 +1673,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1745,6 +1682,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-rabbit_core_metrics_gc base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1771,7 +1709,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1780,6 +1718,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-rabbit_fifo base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1806,7 +1745,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1815,6 +1754,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-rabbit_fifo_int base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1841,7 +1781,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1850,6 +1790,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-rabbit_fifo_prop base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1876,7 +1817,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1885,6 +1826,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-rabbitmq_queues_cli_integration base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1911,7 +1853,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1920,6 +1862,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-rabbitmqctl_integration base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1946,7 +1889,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1955,6 +1898,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-rabbitmqctl_shutdown base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -1981,7 +1925,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -1990,6 +1934,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-signal_handling base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2016,7 +1961,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2025,6 +1970,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-simple_ha base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2051,7 +1997,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2060,6 +2006,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-single_active_consumer base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2086,7 +2033,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2095,6 +2042,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-sup_delayed_restart base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2121,7 +2069,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2130,6 +2078,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-sync_detection base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2156,7 +2105,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2165,6 +2114,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-term_to_binary_compat_prop base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2191,7 +2141,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2200,6 +2150,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-topic_permission base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2226,7 +2177,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2235,6 +2186,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_access_control base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2261,7 +2213,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2270,6 +2222,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_access_control_authn_authz_context_propagation base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2296,7 +2249,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2305,6 +2258,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_access_control_credential_validation base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2331,7 +2285,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2340,6 +2294,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_amqp091_content_framing base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2366,7 +2321,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2375,6 +2330,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_amqp091_server_properties base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2401,7 +2357,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2410,6 +2366,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_app_management base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2436,7 +2393,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2445,6 +2402,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_cluster_formation_locking_mocks base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2471,7 +2429,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2480,6 +2438,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_collections base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2506,7 +2465,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2515,6 +2474,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_config_value_encryption base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2541,7 +2501,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2550,6 +2510,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_connection_tracking base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2576,7 +2537,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2585,6 +2546,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_credit_flow base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2611,7 +2573,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2620,6 +2582,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_disk_monitor base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2646,7 +2609,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2655,6 +2618,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_disk_monitor_mocks base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2681,7 +2645,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2690,6 +2654,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_file_handle_cache base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2716,7 +2681,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2725,6 +2690,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_gen_server2 base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2751,7 +2717,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2760,6 +2726,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_gm base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2786,7 +2753,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2795,6 +2762,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_log_config base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2821,7 +2789,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2830,6 +2798,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_log_management base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2856,7 +2825,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2865,6 +2834,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_operator_policy base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2891,7 +2861,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2900,6 +2870,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_pg_local base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2926,7 +2897,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2935,6 +2906,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_plugin_directories base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2961,7 +2933,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -2970,6 +2942,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_plugin_versioning base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -2996,7 +2969,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -3005,6 +2978,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_priority_queue base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -3031,7 +3005,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -3040,6 +3014,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_queue_consumers base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -3066,7 +3041,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -3075,6 +3050,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_stats_and_metrics base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -3101,7 +3077,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -3110,6 +3086,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_supervisor2 base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -3136,7 +3113,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -3145,6 +3122,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-unit_vm_memory_monitor base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -3171,7 +3149,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -3180,6 +3158,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-upgrade_preparation base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -3206,7 +3185,7 @@ jobs: with: otp-version: 22.3 # https://github.com/elixir-lang/elixir/releases - elixir-version: 1.10.2 + elixir-version: 1.8.0 - name: CACHE DEPS uses: actions/cache@v1 with: @@ -3215,6 +3194,7 @@ jobs: - name: RUN TESTS run: | branch_or_tag_name=${GITHUB_REF#refs/*/} + ! test -d ebin || touch ebin/* make ct-vhost base_rmq_ref=master current_rmq_ref=$branch_or_tag_name FULL= - name: ON FAILURE ARCHIVE TESTS LOGS if: failure() @@ -3236,10 +3216,7 @@ jobs: - ct-channel_operation_timeout - ct-cluster - ct-cluster_rename - - ct-clustering_management_clustered_2_nodes - - ct-clustering_management_clustered_4_nodes - - ct-clustering_management_unclustered_2_nodes - - ct-clustering_management_unclustered_3_nodes + - ct-clustering_management - ct-config_schema - ct-confirms_rejects - ct-consumer_timeout @@ -3328,7 +3305,7 @@ jobs: uses: actions/cache@v1 with: path: deps - key: otp-22.3_git-${{ github.sha }}_deps + key: otp-21.3_git-${{ github.sha }}_deps - name: FORMAT GIT REF # https://github.community/t5/GitHub-Actions/How-can-I-set-an-expression-as-an-environment-variable-at/m-p/41804/highlight/true#M4751 id: ref @@ -3344,4 +3321,4 @@ jobs: AWS_REGION: ${{ secrets.AWS_REGION }} FILE: deps/rabbit-rabbitmq-deps.mk S3_BUCKET: ${{ secrets.AWS_S3_BUCKET }} - S3_KEY: rabbitmq-server/${{ steps.ref.outputs.branch_or_tag_name }}/${{ github.sha }}/otp-22.3/rabbit-rabbitmq-deps.mk + S3_KEY: rabbitmq-server/${{ steps.ref.outputs.branch_or_tag_name }}/${{ github.sha }}/otp-21.3/rabbit-rabbitmq-deps.mk @@ -164,7 +164,8 @@ DEP_PLUGINS = rabbit_common/mk/rabbitmq-build.mk \ rabbit_common/mk/rabbitmq-dist.mk \ rabbit_common/mk/rabbitmq-run.mk \ rabbit_common/mk/rabbitmq-test.mk \ - rabbit_common/mk/rabbitmq-tools.mk + rabbit_common/mk/rabbitmq-tools.mk \ + rabbit_common/mk/rabbitmq-github-actions.mk # FIXME: Use erlang.mk patched for RabbitMQ, while waiting for PRs to be # reviewed and merged. |
