Merge pull request #8058 from thalesmg/fix-elixir-app-check
ci(elixir): use `MIX_ENV` profiles for machine boot checks
This commit is contained in:
commit
2c655f44e5
|
@ -13,14 +13,11 @@ jobs:
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
release_type:
|
profile:
|
||||||
- cloud
|
- emqx
|
||||||
package_type:
|
- emqx-enterprise
|
||||||
- bin
|
- emqx-pkg
|
||||||
- pkg
|
- emqx-enterprise-pkg
|
||||||
edition_type:
|
|
||||||
- community
|
|
||||||
- enterprise
|
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: fix_git_permission
|
- name: fix_git_permission
|
||||||
|
@ -36,11 +33,11 @@ jobs:
|
||||||
git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
||||||
- name: check applications
|
- name: check applications
|
||||||
run: ./scripts/check-elixir-applications.exs
|
run: ./scripts/check-elixir-applications.exs
|
||||||
|
env:
|
||||||
|
MIX_ENV: ${{ matrix.profile }}
|
||||||
- name: check applications started with emqx_machine
|
- name: check applications started with emqx_machine
|
||||||
run: ./scripts/check-elixir-emqx-machine-boot-discrepancies.exs
|
run: ./scripts/check-elixir-emqx-machine-boot-discrepancies.exs
|
||||||
env:
|
env:
|
||||||
EMQX_RELEASE_TYPE: ${{ matrix.release_type }}
|
MIX_ENV: ${{ matrix.profile }}
|
||||||
EMQX_PACKAGE_TYPE: ${{ matrix.package_type }}
|
|
||||||
EMQX_EDITION_TYPE: ${{ matrix.edition_type }}
|
|
||||||
|
|
||||||
...
|
...
|
||||||
|
|
|
@ -248,13 +248,15 @@ end_per_testcase(t_num_clients, Config) ->
|
||||||
meck:unload([httpc]),
|
meck:unload([httpc]),
|
||||||
ok = snabbkaffe:stop(),
|
ok = snabbkaffe:stop(),
|
||||||
Config;
|
Config;
|
||||||
end_per_testcase(t_uuid_restored_from_file, _Config) ->
|
end_per_testcase(t_uuid_restored_from_file, Config) ->
|
||||||
|
Node = ?config(n1, Config),
|
||||||
DataDir = emqx:data_dir(),
|
DataDir = emqx:data_dir(),
|
||||||
NodeUUIDFile = filename:join(DataDir, "node.uuid"),
|
NodeUUIDFile = filename:join(DataDir, "node.uuid"),
|
||||||
ClusterUUIDFile = filename:join(DataDir, "cluster.uuid"),
|
ClusterUUIDFile = filename:join(DataDir, "cluster.uuid"),
|
||||||
ok = file:delete(NodeUUIDFile),
|
ok = file:delete(NodeUUIDFile),
|
||||||
ok = file:delete(ClusterUUIDFile),
|
ok = file:delete(ClusterUUIDFile),
|
||||||
meck:unload([httpc]),
|
meck:unload([httpc]),
|
||||||
|
ok = stop_slave(Node),
|
||||||
ok;
|
ok;
|
||||||
end_per_testcase(_Testcase, _Config) ->
|
end_per_testcase(_Testcase, _Config) ->
|
||||||
meck:unload([httpc]),
|
meck:unload([httpc]),
|
||||||
|
|
Loading…
Reference in New Issue