Ivan Dyachkov 2 лет назад
Родитель
Сommit
f541fc3e3d

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

@@ -120,7 +120,7 @@ jobs:
         # NOTE: 'otp' and 'elixir' are to configure emqx-builder image
         #       only support latest otp and elixir, not a matrix
         builder:
-          - 5.1-1 # update to latest
+          - 5.1-3 # update to latest
         otp:
           - 25.3.2-1
         elixir:

+ 4 - 3
.github/workflows/build_packages.yaml

@@ -181,6 +181,7 @@ jobs:
           - ubuntu22.04
           - ubuntu20.04
           - ubuntu18.04
+          - debian12
           - debian11
           - debian10
           - el9
@@ -192,7 +193,7 @@ jobs:
           - aws-arm64
           - ubuntu-22.04
         builder:
-          - 5.1-1
+          - 5.1-3
         elixir:
           - 1.14.5
         with_elixir:
@@ -208,7 +209,7 @@ jobs:
             arch: amd64
             os: ubuntu22.04
             build_machine: ubuntu-22.04
-            builder: 5.1-1
+            builder: 5.1-3
             elixir: 1.14.5
             with_elixir: 'yes'
           - profile: emqx
@@ -216,7 +217,7 @@ jobs:
             arch: amd64
             os: amzn2
             build_machine: ubuntu-22.04
-            builder: 5.1-1
+            builder: 5.1-3
             elixir: 1.14.5
             with_elixir: 'yes'
 

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

@@ -32,7 +32,7 @@ jobs:
           - debian10
           - amzn2023
         builder:
-          - 5.1-1
+          - 5.1-3
         elixir:
           - 1.14.5
 

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

@@ -35,7 +35,7 @@ jobs:
           - ["emqx-enterprise", "25.3.2-1", "amzn2023", "erlang"]
           - ["emqx-enterprise", "25.3.2-1", "ubuntu20.04", "erlang"]
         builder:
-          - 5.1-1
+          - 5.1-3
         elixir:
           - '1.14.5'
 

+ 2 - 0
.github/workflows/release.yaml

@@ -87,6 +87,8 @@ jobs:
           push "debian/buster" "packages/$PROFILE-$VERSION-debian10-arm64.deb"
           push "debian/bullseye" "packages/$PROFILE-$VERSION-debian11-amd64.deb"
           push "debian/bullseye" "packages/$PROFILE-$VERSION-debian11-arm64.deb"
+          push "debian/bookworm" "packages/$PROFILE-$VERSION-debian12-amd64.deb"
+          push "debian/bookworm" "packages/$PROFILE-$VERSION-debian12-arm64.deb"
           push "ubuntu/bionic" "packages/$PROFILE-$VERSION-ubuntu18.04-amd64.deb"
           push "ubuntu/bionic" "packages/$PROFILE-$VERSION-ubuntu18.04-arm64.deb"
           push "ubuntu/focal" "packages/$PROFILE-$VERSION-ubuntu20.04-amd64.deb"

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

@@ -12,7 +12,7 @@ jobs:
     strategy:
       matrix:
         builder:
-          - 5.1-1
+          - 5.1-3
         otp:
           - 25.3.2-1
         # no need to use more than 1 version of Elixir, since tests

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

@@ -50,7 +50,7 @@ jobs:
         os:
           - ["debian11", "debian:11-slim"]
         builder:
-          - 5.1-1
+          - 5.1-3
         otp:
           - 25.3.2-1
         elixir:
@@ -123,7 +123,7 @@ jobs:
         os:
         - ["debian11", "debian:11-slim"]
         builder:
-        - 5.1-1
+        - 5.1-3
         otp:
         - 25.3.2-1
         elixir:

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

@@ -34,12 +34,12 @@ jobs:
           MATRIX="$(echo "${APPS}" | jq -c '
             [
               (.[] | select(.profile == "emqx") | . + {
-                builder: "5.1-1",
+                builder: "5.1-3",
                 otp: "25.3.2-1",
                 elixir: "1.14.5"
               }),
               (.[] | select(.profile == "emqx-enterprise") | . + {
-                builder: "5.1-1",
+                builder: "5.1-3",
                 otp: ["25.3.2-1"][],
                 elixir: "1.14.5"
               })