2022-10-06 00:31:17 +08:00
|
|
|
#!/bin/bash
|
|
|
|
|
set -ev
|
|
|
|
|
if [ $TRAVIS_BRANCH == "cesium.com" ]; then
|
|
|
|
|
npm --silent run website-release
|
|
|
|
|
else
|
|
|
|
|
npm --silent run make-zip
|
|
|
|
|
npm pack &> /dev/null
|
2023-08-01 02:35:21 +08:00
|
|
|
npm pack --workspaces &> /dev/null
|
2022-10-06 00:31:17 +08:00
|
|
|
fi
|
2022-10-06 21:57:19 +08:00
|
|
|
|
|
|
|
|
npm --silent run build-apps
|
2023-07-14 00:39:22 +08:00
|
|
|
|
|
|
|
|
if [ $TRAVIS_BRANCH != "cesium.com" ]; then
|
|
|
|
|
# verify prod package
|
|
|
|
|
mkdir ../test
|
|
|
|
|
cp cesium-*.tgz ../test
|
|
|
|
|
cp Specs/test.*js ../test
|
|
|
|
|
cd ../test
|
|
|
|
|
npm install cesium-*.tgz
|
|
|
|
|
NODE_ENV=development node test.cjs
|
|
|
|
|
NODE_ENV=production node test.cjs
|
|
|
|
|
node test.mjs
|
|
|
|
|
fi
|