ci: make everything (#270)
* ci: make everything * remove tools from test target, do avoid duplicate work in CI
This commit is contained in:
parent
215efee384
commit
9bd5b02f93
|
@ -26,7 +26,7 @@ build_script:
|
||||||
- dir C:\mingw-w64
|
- dir C:\mingw-w64
|
||||||
|
|
||||||
test_script:
|
test_script:
|
||||||
- mingw32-make -j2 ARCH_OVERRIDE=%PLATFORM% V=0 nimbus
|
- mingw32-make -j2 ARCH_OVERRIDE=%PLATFORM% V=0
|
||||||
- build\nimbus.exe --help
|
- build\nimbus.exe --help
|
||||||
- mingw32-make -j2 ARCH_OVERRIDE=%PLATFORM% V=0 test
|
- mingw32-make -j2 ARCH_OVERRIDE=%PLATFORM% V=0 test
|
||||||
- IF "%PLATFORM%" == "x64" mingw32-make -j2 test-reproducibility
|
- IF "%PLATFORM%" == "x64" mingw32-make -j2 test-reproducibility
|
||||||
|
|
|
@ -33,7 +33,7 @@ install:
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- set -e # fail fast
|
- set -e # fail fast
|
||||||
- make -j${NPROC} V=0 nimbus
|
- make -j${NPROC} V=0
|
||||||
- ./build/nimbus --help
|
- ./build/nimbus --help
|
||||||
- make -j${NPROC} V=0 test test-reproducibility
|
- make -j${NPROC} V=0 test test-reproducibility
|
||||||
|
|
||||||
|
|
2
Makefile
2
Makefile
|
@ -145,7 +145,7 @@ testsuite: | build deps
|
||||||
|
|
||||||
#- builds the tools, to make sure they're still compilable
|
#- builds the tools, to make sure they're still compilable
|
||||||
#- builds and runs all tests
|
#- builds and runs all tests
|
||||||
test: | $(TOOLS) testsuite
|
test: | testsuite
|
||||||
|
|
||||||
# primitive reproducibility test
|
# primitive reproducibility test
|
||||||
test-reproducibility:
|
test-reproducibility:
|
||||||
|
|
Loading…
Reference in New Issue