|
|
@@ -69,7 +69,6 @@ jobs:
|
|
|
shell: bash
|
|
|
env:
|
|
|
EMQX_NAME: ${{ matrix.profile }}
|
|
|
- _EMQX_TEST_DB_BACKEND: ${{ matrix.cluster_db_backend }}
|
|
|
|
|
|
strategy:
|
|
|
fail-fast: false
|
|
|
@@ -78,15 +77,17 @@ jobs:
|
|
|
- emqx
|
|
|
- emqx-enterprise
|
|
|
- emqx-elixir
|
|
|
- cluster_db_backend:
|
|
|
- - mnesia
|
|
|
- - rlog
|
|
|
steps:
|
|
|
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
|
|
|
- name: Set up environment
|
|
|
id: env
|
|
|
run: |
|
|
|
source env.sh
|
|
|
+ if [ "$EMQX_NAME" = "emqx-interprise" ]; then
|
|
|
+ _EMQX_TEST_DB_BACKEND='rlog'
|
|
|
+ else
|
|
|
+ _EMQX_TEST_DB_BACKEND='mnesia'
|
|
|
+ fi
|
|
|
PKG_VSN=$(docker run --rm -v $(pwd):$(pwd) -w $(pwd) -u $(id -u) "$EMQX_BUILDER" ./pkg-vsn.sh "$EMQX_NAME")
|
|
|
echo "PKG_VSN=$PKG_VSN" >> "$GITHUB_ENV"
|
|
|
- uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7
|