ci(slim_packages): test elixir packages for ubuntu22.04 only
This commit is contained in:
parent
ead29593df
commit
e46922b0b6
|
@ -29,14 +29,14 @@ jobs:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
profile:
|
profile:
|
||||||
- ["emqx", "24.3.4.2-2", "el7"]
|
- ["emqx", "24.3.4.2-2", "el7", "erlang"]
|
||||||
- ["emqx", "25.1.2-2", "ubuntu22.04"]
|
- ["emqx", "25.1.2-2", "ubuntu22.04", "elixir"]
|
||||||
- ["emqx-enterprise", "24.3.4.2-2", "amzn2"]
|
- ["emqx-enterprise", "24.3.4.2-2", "amzn2", "erlang"]
|
||||||
- ["emqx-enterprise", "25.1.2-2", "ubuntu20.04"]
|
- ["emqx-enterprise", "25.1.2-2", "ubuntu20.04", "erlang"]
|
||||||
builder:
|
builder:
|
||||||
- 5.0-29
|
- 5.0-29
|
||||||
elixir:
|
elixir:
|
||||||
- 1.13.4
|
- '1.13.4'
|
||||||
|
|
||||||
container: "ghcr.io/emqx/emqx-builder/${{ matrix.builder }}:${{ matrix.elixir }}-${{ matrix.profile[1] }}-${{ matrix.profile[2] }}"
|
container: "ghcr.io/emqx/emqx-builder/${{ matrix.builder }}:${{ matrix.elixir }}-${{ matrix.profile[1] }}-${{ matrix.profile[2] }}"
|
||||||
|
|
||||||
|
@ -53,18 +53,22 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
||||||
- name: build and test tgz package
|
- name: build and test tgz package
|
||||||
|
if: matrix.profile[3] == 'erlang'
|
||||||
run: |
|
run: |
|
||||||
make ${EMQX_NAME}-tgz
|
make ${EMQX_NAME}-tgz
|
||||||
./scripts/pkg-tests.sh ${EMQX_NAME}-tgz
|
./scripts/pkg-tests.sh ${EMQX_NAME}-tgz
|
||||||
- name: build and test deb/rpm packages
|
- name: build and test deb/rpm packages
|
||||||
|
if: matrix.profile[3] == 'erlang'
|
||||||
run: |
|
run: |
|
||||||
make ${EMQX_NAME}-pkg
|
make ${EMQX_NAME}-pkg
|
||||||
./scripts/pkg-tests.sh ${EMQX_NAME}-pkg
|
./scripts/pkg-tests.sh ${EMQX_NAME}-pkg
|
||||||
- name: build and test tgz package (Elixir)
|
- name: build and test tgz package (Elixir)
|
||||||
|
if: matrix.profile[3] == 'elixir'
|
||||||
run: |
|
run: |
|
||||||
make ${EMQX_NAME}-elixir-tgz
|
make ${EMQX_NAME}-elixir-tgz
|
||||||
./scripts/pkg-tests.sh ${EMQX_NAME}-elixir-tgz
|
./scripts/pkg-tests.sh ${EMQX_NAME}-elixir-tgz
|
||||||
- name: build and test deb/rpm packages (Elixir)
|
- name: build and test deb/rpm packages (Elixir)
|
||||||
|
if: matrix.profile[3] == 'elixir'
|
||||||
run: |
|
run: |
|
||||||
make ${EMQX_NAME}-elixir-pkg
|
make ${EMQX_NAME}-elixir-pkg
|
||||||
./scripts/pkg-tests.sh ${EMQX_NAME}-elixir-pkg
|
./scripts/pkg-tests.sh ${EMQX_NAME}-elixir-pkg
|
||||||
|
|
Loading…
Reference in New Issue