ci: pre-compile test profile
This commit is contained in:
parent
9382399728
commit
c53a815555
|
@ -44,7 +44,8 @@ jobs:
|
|||
run: |
|
||||
make ensure-rebar3
|
||||
# fetch all deps and compile
|
||||
make
|
||||
make emqx
|
||||
make test-compile
|
||||
cd ..
|
||||
zip -ryq source.zip source/* source/.[^.]*
|
||||
- uses: actions/upload-artifact@v3
|
||||
|
@ -69,7 +70,8 @@ jobs:
|
|||
run: |
|
||||
make ensure-rebar3
|
||||
# fetch all deps and compile
|
||||
make
|
||||
make emqx-enterprise
|
||||
make test-compile
|
||||
cd ..
|
||||
zip -ryq source.zip source/* source/.[^.]*
|
||||
- uses: actions/upload-artifact@v3
|
||||
|
|
4
Makefile
4
Makefile
|
@ -68,6 +68,10 @@ eunit: $(REBAR) conf-segs
|
|||
proper: $(REBAR)
|
||||
@ENABLE_COVER_COMPILE=1 $(REBAR) proper -d test/props -c
|
||||
|
||||
.PHONY: test-compile
|
||||
test-compile: $(REBAR) conf-segs
|
||||
$(REBAR) as test compile
|
||||
|
||||
.PHONY: ct
|
||||
ct: $(REBAR) conf-segs
|
||||
@ENABLE_COVER_COMPILE=1 $(REBAR) ct --name $(CT_NODE_NAME) -c -v --cover_export_name $(PROFILE)-ct
|
||||
|
|
Loading…
Reference in New Issue