summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Kuryloski <kuryloskip@vmware.com>2021-03-09 09:54:46 +0100
committerPhilip Kuryloski <kuryloskip@vmware.com>2021-03-09 09:54:46 +0100
commit52dadc80b04c1b2fe8536d6dd44514ace7fd4355 (patch)
tree5443207e6b630389e2ba8c60c42ac6f7f0116f69
parent225d07180f54475f2368158db10bbcbfd1697978 (diff)
downloadrabbitmq-server-git-52dadc80b04c1b2fe8536d6dd44514ace7fd4355.tar.gz
WIP: GitHub Actions without docker images 3
-rw-r--r--.github/workflows/test-erlang-otp-23.1.yaml84
-rw-r--r--.github/workflows/test-erlang-otp-git.yaml84
-rw-r--r--workflow_sources/base_values.yml1
-rw-r--r--workflow_sources/test/ct.lib.yml2
-rw-r--r--workflow_sources/test/prepare.lib.yml6
-rw-r--r--workflow_sources/test/rabbitmq_cli.lib.yml2
-rw-r--r--workflow_sources/test/tests.lib.yml4
7 files changed, 177 insertions, 6 deletions
diff --git a/.github/workflows/test-erlang-otp-23.1.yaml b/.github/workflows/test-erlang-otp-23.1.yaml
index 5e49f2a347..749370b76f 100644
--- a/.github/workflows/test-erlang-otp-23.1.yaml
+++ b/.github/workflows/test-erlang-otp-23.1.yaml
@@ -355,6 +355,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -2870,6 +2872,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -2891,6 +2895,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -2912,6 +2918,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -2933,6 +2941,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -2954,6 +2964,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -2975,6 +2987,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -2996,6 +3010,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3017,6 +3033,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3038,6 +3056,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3059,6 +3079,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3108,6 +3130,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3129,6 +3153,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3150,6 +3176,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3171,6 +3199,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3192,6 +3222,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3213,6 +3245,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3234,6 +3268,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3255,6 +3291,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3276,6 +3314,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3297,6 +3337,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3323,6 +3365,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3344,6 +3388,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3365,6 +3411,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3386,6 +3434,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3407,6 +3457,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3428,6 +3480,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3449,6 +3503,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3470,6 +3526,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3491,6 +3549,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3512,6 +3572,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3533,6 +3595,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3554,6 +3618,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3575,6 +3641,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3596,6 +3664,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3617,6 +3687,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3638,6 +3710,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3659,6 +3733,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3680,6 +3756,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3701,6 +3779,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3722,6 +3802,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3743,6 +3825,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
diff --git a/.github/workflows/test-erlang-otp-git.yaml b/.github/workflows/test-erlang-otp-git.yaml
index f816b88549..3b044f8dc3 100644
--- a/.github/workflows/test-erlang-otp-git.yaml
+++ b/.github/workflows/test-erlang-otp-git.yaml
@@ -278,6 +278,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -2793,6 +2795,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -2814,6 +2818,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -2835,6 +2841,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -2856,6 +2864,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -2877,6 +2887,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -2898,6 +2910,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -2919,6 +2933,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -2940,6 +2956,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -2961,6 +2979,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -2982,6 +3002,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3031,6 +3053,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3052,6 +3076,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3073,6 +3099,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3094,6 +3122,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3115,6 +3145,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3136,6 +3168,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3157,6 +3191,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3178,6 +3214,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3199,6 +3237,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3220,6 +3260,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3246,6 +3288,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3267,6 +3311,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3288,6 +3334,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3309,6 +3357,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3330,6 +3380,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3351,6 +3403,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3372,6 +3426,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3393,6 +3449,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3414,6 +3472,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3435,6 +3495,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3456,6 +3518,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3477,6 +3541,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3498,6 +3564,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3519,6 +3587,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3540,6 +3610,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3561,6 +3633,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3582,6 +3656,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3603,6 +3679,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3624,6 +3702,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3645,6 +3725,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
@@ -3666,6 +3748,8 @@ jobs:
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
diff --git a/workflow_sources/base_values.yml b/workflow_sources/base_values.yml
index 51540cfbd2..382b88f625 100644
--- a/workflow_sources/base_values.yml
+++ b/workflow_sources/base_values.yml
@@ -7,3 +7,4 @@ secondary_umbrella_gitrefs:
erlang_versions:
- "22.3"
- "23.1"
+elixir_version: 1.10.4
diff --git a/workflow_sources/test/ct.lib.yml b/workflow_sources/test/ct.lib.yml
index 3c1e7bd71f..121b6d5c43 100644
--- a/workflow_sources/test/ct.lib.yml
+++ b/workflow_sources/test/ct.lib.yml
@@ -36,7 +36,7 @@ steps:
uses: actions/setup-elixir@v1
with:
otp-version: #@ erlang_version
- elixir-version: 1.10.4
+ elixir-version: #@ data.values.elixir_version
- name: #@ "RUN ct-" + suite_name
id: tests
run: |
diff --git a/workflow_sources/test/prepare.lib.yml b/workflow_sources/test/prepare.lib.yml
index 4010e5241a..6e3e84d4f1 100644
--- a/workflow_sources/test/prepare.lib.yml
+++ b/workflow_sources/test/prepare.lib.yml
@@ -17,7 +17,7 @@ prepare:
uses: actions/setup-elixir@v1
with:
otp-version: #@ erlang_version
- elixir-version: 1.10.4
+ elixir-version: #@ data.values.elixir_version
- name: CHECK RABBITMQ COMPONENTS
id: ref
run: |
@@ -54,7 +54,7 @@ xref:
uses: actions/setup-elixir@v1
with:
otp-version: #@ erlang_version
- elixir-version: 1.10.4
+ elixir-version: #@ data.values.elixir_version
#@ for dep in [d for d in data.values.deps if not getattr(d, "skip_xref", False)]:
- name: RUN XREF (@= dep.name @)
run: |
@@ -79,7 +79,7 @@ dialyze:
uses: actions/setup-elixir@v1
with:
otp-version: #@ erlang_version
- elixir-version: 1.10.4
+ elixir-version: #@ data.values.elixir_version
#@ for dep in [d for d in data.values.deps if not getattr(d, "skip_dialyzer", False)]:
- name: RUN DIALYZE (@= dep.name @)
run: |
diff --git a/workflow_sources/test/rabbitmq_cli.lib.yml b/workflow_sources/test/rabbitmq_cli.lib.yml
index f0d6e9d8a0..57320405d8 100644
--- a/workflow_sources/test/rabbitmq_cli.lib.yml
+++ b/workflow_sources/test/rabbitmq_cli.lib.yml
@@ -15,7 +15,7 @@ steps:
uses: actions/setup-elixir@v1
with:
otp-version: #@ erlang_version
- elixir-version: 1.10.4
+ elixir-version: #@ data.values.elixir_version
- name: START BACKGROUND BROKER
run: |
make start-background-broker \
diff --git a/workflow_sources/test/tests.lib.yml b/workflow_sources/test/tests.lib.yml
index 238d674a31..d649e9a637 100644
--- a/workflow_sources/test/tests.lib.yml
+++ b/workflow_sources/test/tests.lib.yml
@@ -9,11 +9,13 @@ runs-on: ubuntu-18.04
if: #@ skip_ci_condition()
#@yaml/text-templated-strings
steps:
+ - name: CHECKOUT REPOSITORY
+ uses: actions/checkout@v2
- name: CONFIGURE OTP & ELIXIR
uses: actions/setup-elixir@v1
with:
otp-version: #@ erlang_version
- elixir-version: 1.10.4
+ elixir-version: #@ data.values.elixir_version
#@ if getattr(dep, 'use_terraform', False):
- name: PREPARE TERRAFORM SECRETS
run: |