Просмотр исходного кода

Merge pull request #5450 from zmstone/chore-update-otp-version-for-ci

chore: update otp version in CI
Zaiming (Stone) Shi 4 лет назад
Родитель
Сommit
64ddb13d8e

+ 1 - 1
.ci/docker-compose-file/docker-compose.yaml

@@ -23,7 +23,7 @@ services:
 
   erlang24:
     container_name: erlang24
-    image: emqx/build-env:erl24.0.1-emqx-1-ubuntu20.04
+    image: emqx/build-env:erl24.0.5-emqx-1-ubuntu20.04
     env_file:
       - conf.env
     environment:

+ 5 - 7
.github/workflows/build_packages.yaml

@@ -14,7 +14,7 @@ jobs:
       matrix:
         container:
           - "emqx/build-env:erl23.2.7.2-emqx-2-ubuntu20.04"
-          - "emqx/build-env:erl24.0.1-emqx-1-ubuntu20.04"
+          - "emqx/build-env:erl24.0.5-emqx-1-ubuntu20.04"
 
     runs-on: ubuntu-20.04
     container: ${{ matrix.container }}
@@ -85,7 +85,7 @@ jobs:
     - uses: gleam-lang/setup-erlang@v1.1.0
       id: install_erlang
       with:
-        otp-version: 23.2
+        otp-version: 24.0.5
     - name: build
       env:
         PYTHON: python
@@ -141,7 +141,7 @@ jobs:
       matrix:
         profile: ${{fromJSON(needs.prepare.outputs.profiles)}}
         erl_otp:
-          - 23.2.7.2-emqx-2
+          - 24.0.5-emqx-1
         exclude:
           - profile: emqx-edge
 
@@ -221,7 +221,7 @@ jobs:
         profile: ${{fromJSON(needs.prepare.outputs.profiles)}}
         erl_otp:
           - 23.2.7.2-emqx-2
-          - 24.0.1-emqx-1
+          - 24.0.5-emqx-1
         arch:
           - amd64
           - arm64
@@ -237,8 +237,6 @@ jobs:
           - centos6
           - raspbian10
           # - raspbian9
-        erl_otp:
-          - 23.2.7.2-emqx-2
         exclude:
         - os: centos6
           arch: arm64
@@ -341,7 +339,7 @@ jobs:
       matrix:
         profile: ${{fromJSON(needs.prepare.outputs.profiles)}}
         erl_otp:
-          - 23.2.7.2-emqx-2
+          - 24.0.5-emqx-1
 
     steps:
     - uses: actions/download-artifact@v2

+ 2 - 3
.github/workflows/build_slim_packages.yaml

@@ -15,8 +15,7 @@ jobs:
     strategy:
       matrix:
         erl_otp:
-        - erl23.2.7.2-emqx-2
-        - erl24.0.1-emqx-1
+        - erl24.0.5-emqx-1
 
         os:
         - ubuntu20.04
@@ -60,7 +59,7 @@ jobs:
     strategy:
       matrix:
         erl_otp:
-        - 23.2.7.2-emqx-2
+        - 24.0.5-emqx-1
 
     steps:
     - uses: actions/checkout@v1

+ 1 - 2
.github/workflows/check_deps_integrity.yaml

@@ -7,8 +7,7 @@ jobs:
     strategy:
       matrix:
         container:
-          - "emqx/build-env:erl23.2.7.2-emqx-2-ubuntu20.04"
-          - "emqx/build-env:erl24.0.1-emqx-1-ubuntu20.04"
+          - "emqx/build-env:erl24.0.5-emqx-1-ubuntu20.04"
 
     runs-on: ubuntu-20.04
     container: ${{ matrix.container }}

+ 1 - 1
.github/workflows/run_emqx_app_tests.yaml

@@ -13,7 +13,7 @@ jobs:
           matrix:
             container:
               - "emqx/build-env:erl23.2.7.2-emqx-2-ubuntu20.04"
-              - "emqx/build-env:erl24.0.1-emqx-1-ubuntu20.04"
+              - "emqx/build-env:erl24.0.5-emqx-1-ubuntu20.04"
 
         runs-on: ubuntu-20.04
         container: ${{ matrix.container }}

+ 3 - 3
.github/workflows/run_fvt_tests.yaml

@@ -16,7 +16,7 @@ jobs:
         - uses: gleam-lang/setup-erlang@v1.1.2
           id: install_erlang
           with:
-            otp-version: 23.2
+            otp-version: 24.0.5
         - name: prepare
           run: |
             if make emqx-ee --dry-run > /dev/null 2>&1; then
@@ -75,7 +75,7 @@ jobs:
         - uses: gleam-lang/setup-erlang@v1.1.2
           id: install_erlang
           with:
-            otp-version: 23.2
+            otp-version: 24.0.5
         - name: prepare
           run: |
             if make emqx-ee --dry-run > /dev/null 2>&1; then
@@ -190,7 +190,7 @@ jobs:
           matrix:
             container:
               - "emqx/build-env:erl23.2.7.2-emqx-2-ubuntu20.04"
-              - "emqx/build-env:erl24.0.1-emqx-1-ubuntu20.04"
+              - "emqx/build-env:erl24.0.5-emqx-1-ubuntu20.04"
 
         runs-on: ubuntu-20.04
         container: ${{ matrix.container }}

+ 2 - 2
.github/workflows/run_test_cases.yaml

@@ -13,7 +13,7 @@ jobs:
           matrix:
             container:
               - "emqx/build-env:erl23.2.7.2-emqx-2-ubuntu20.04"
-              - "emqx/build-env:erl24.0.1-emqx-1-ubuntu20.04"
+              - "emqx/build-env:erl24.0.5-emqx-1-ubuntu20.04"
 
         runs-on: ubuntu-20.04
         container: ${{ matrix.container }}
@@ -36,7 +36,7 @@ jobs:
           matrix:
             container:
               - "emqx/build-env:erl23.2.7.2-emqx-2-ubuntu20.04"
-              - "emqx/build-env:erl24.0.1-emqx-1-ubuntu20.04"
+              - "emqx/build-env:erl24.0.5-emqx-1-ubuntu20.04"
 
         runs-on: ubuntu-20.04
         container: ${{ matrix.container }}