Run build scripts on Travis

Run the build scripts of all the packages when testing integrations on
Travis.  This should help catch errors caused by bad web interface code.
This commit is contained in:
Hornwitser committed 2020-11-07 18:39:56 +01:00
1 parent 0494858886
commit d6623f89aa
1 file changed
+1
+1
View File
@@ -9,6 +9,7 @@ script:
- npx lerna bootstrap --no-ci
- node packages/lib/build_mod --source-dir packages/slave/lua/clusterio_lib --bump-patch --factorio-version 0.18 --output-dir temp/test/sharedMods
- curl -o temp/test/sharedMods/subspace_storage_1.99.1.zip -L https://github.com/clusterio/factorioClusterioMod/releases/download/1.99.1/subspace_storage_1.99.1.zip
- npx lerna run build
- npm run-script ci-cover
- cat temp/test/integration/log.txt
- codecov -f coverage/lcov.info