diff options
| author | Philip Kuryloski <kuryloskip@vmware.com> | 2021-03-09 09:54:46 +0100 |
|---|---|---|
| committer | Philip Kuryloski <kuryloskip@vmware.com> | 2021-03-09 09:54:46 +0100 |
| commit | 52dadc80b04c1b2fe8536d6dd44514ace7fd4355 (patch) | |
| tree | 5443207e6b630389e2ba8c60c42ac6f7f0116f69 | |
| parent | 225d07180f54475f2368158db10bbcbfd1697978 (diff) | |
| download | rabbitmq-server-git-52dadc80b04c1b2fe8536d6dd44514ace7fd4355.tar.gz | |
WIP: GitHub Actions without docker images 3
| -rw-r--r-- | .github/workflows/test-erlang-otp-23.1.yaml | 84 | ||||
| -rw-r--r-- | .github/workflows/test-erlang-otp-git.yaml | 84 | ||||
| -rw-r--r-- | workflow_sources/base_values.yml | 1 | ||||
| -rw-r--r-- | workflow_sources/test/ct.lib.yml | 2 | ||||
| -rw-r--r-- | workflow_sources/test/prepare.lib.yml | 6 | ||||
| -rw-r--r-- | workflow_sources/test/rabbitmq_cli.lib.yml | 2 | ||||
| -rw-r--r-- | workflow_sources/test/tests.lib.yml | 4 |
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: | |
