From e46922b0b6c5cea8314b1b64f2ad97481053aa7d Mon Sep 17 00:00:00 2001 From: Ivan Dyachkov Date: Mon, 27 Feb 2023 22:13:38 +0100 Subject: [PATCH] ci(slim_packages): test elixir packages for ubuntu22.04 only --- .github/workflows/build_slim_packages.yaml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build_slim_packages.yaml b/.github/workflows/build_slim_packages.yaml index 900e124c6..9bd6b7e16 100644 --- a/.github/workflows/build_slim_packages.yaml +++ b/.github/workflows/build_slim_packages.yaml @@ -29,14 +29,14 @@ jobs: fail-fast: false matrix: profile: - - ["emqx", "24.3.4.2-2", "el7"] - - ["emqx", "25.1.2-2", "ubuntu22.04"] - - ["emqx-enterprise", "24.3.4.2-2", "amzn2"] - - ["emqx-enterprise", "25.1.2-2", "ubuntu20.04"] + - ["emqx", "24.3.4.2-2", "el7", "erlang"] + - ["emqx", "25.1.2-2", "ubuntu22.04", "elixir"] + - ["emqx-enterprise", "24.3.4.2-2", "amzn2", "erlang"] + - ["emqx-enterprise", "25.1.2-2", "ubuntu20.04", "erlang"] builder: - - 5.0-29 + - 5.0-29 elixir: - - 1.13.4 + - '1.13.4' container: "ghcr.io/emqx/emqx-builder/${{ matrix.builder }}:${{ matrix.elixir }}-${{ matrix.profile[1] }}-${{ matrix.profile[2] }}" @@ -53,18 +53,22 @@ jobs: run: | git config --global --add safe.directory "$GITHUB_WORKSPACE" - name: build and test tgz package + if: matrix.profile[3] == 'erlang' run: | make ${EMQX_NAME}-tgz ./scripts/pkg-tests.sh ${EMQX_NAME}-tgz - name: build and test deb/rpm packages + if: matrix.profile[3] == 'erlang' run: | make ${EMQX_NAME}-pkg ./scripts/pkg-tests.sh ${EMQX_NAME}-pkg - name: build and test tgz package (Elixir) + if: matrix.profile[3] == 'elixir' run: | make ${EMQX_NAME}-elixir-tgz ./scripts/pkg-tests.sh ${EMQX_NAME}-elixir-tgz - name: build and test deb/rpm packages (Elixir) + if: matrix.profile[3] == 'elixir' run: | make ${EMQX_NAME}-elixir-pkg ./scripts/pkg-tests.sh ${EMQX_NAME}-elixir-pkg