mirror of
https://github.com/processone/ejabberd.git
synced 2024-11-22 16:20:52 +01:00
CI: Remove syntax_tools from applications, as fast_xml fails Dialyzer
This commit is contained in:
parent
555ff2db4c
commit
a798a21386
5
.github/workflows/ci.yml
vendored
5
.github/workflows/ci.yml
vendored
@ -113,6 +113,9 @@ jobs:
|
|||||||
echo '{ct_extra_params, "-verbosity 20"}.' >>rebar.config
|
echo '{ct_extra_params, "-verbosity 20"}.' >>rebar.config
|
||||||
echo "{ct_opts, [{verbosity, 20}, {keep_logs, 20}]}." >>rebar.config
|
echo "{ct_opts, [{verbosity, 20}, {keep_logs, 20}]}." >>rebar.config
|
||||||
|
|
||||||
|
- name: Remove syntax_tools from release
|
||||||
|
run: sed -i 's|, syntax_tools||g' src/ejabberd.app.src.script
|
||||||
|
|
||||||
- name: Cache rebar
|
- name: Cache rebar
|
||||||
uses: actions/cache@v3
|
uses: actions/cache@v3
|
||||||
with:
|
with:
|
||||||
@ -262,7 +265,7 @@ jobs:
|
|||||||
sudo -u postgres psql ejabberd_test -c "GRANT ALL PRIVILEGES ON ALL
|
sudo -u postgres psql ejabberd_test -c "GRANT ALL PRIVILEGES ON ALL
|
||||||
SEQUENCES IN SCHEMA public
|
SEQUENCES IN SCHEMA public
|
||||||
TO ejabberd_test;"
|
TO ejabberd_test;"
|
||||||
sudo sed -i 's|new_schema, false|new_schema, true|g' test/suite.erl
|
sed -i 's|new_schema, false|new_schema, true|g' test/suite.erl
|
||||||
- run: CT_BACKENDS=mysql,pgsql make test
|
- run: CT_BACKENDS=mysql,pgsql make test
|
||||||
id: ctnewschema
|
id: ctnewschema
|
||||||
- name: Check results
|
- name: Check results
|
||||||
|
Loading…
Reference in New Issue
Block a user