Skip to content

Commit

Permalink
Update CI to build 3 demos for gh-pages
Browse files Browse the repository at this point in the history
* Update CI

* Show directory structure in the end of the CI build

* Fix CI

* Update CI
  • Loading branch information
aglitchman authored Dec 19, 2023
1 parent 2ea1725 commit d47ff61
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 6 deletions.
14 changes: 10 additions & 4 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,16 @@ jobs:
git reset --hard
git fetch origin alt-version
git switch alt-version
rm -rf build/default
java -jar bob.jar --email [email protected] --auth 123 --texture-compression true --bundle-output build/bundle/js-web --build-report-html build/bundle/public/build_report_alt-version.html --platform js-web --archive --liveupdate yes --variant debug resolve build bundle
mv build/liveupdate_output/*.zip build/bundle/js-web/liveupdate_reszip_demo/resources.zip
mv build/bundle/js-web/liveupdate_reszip_demo public/old-version
rm -rf build
mkdir -p build/bundle
PLATFORM=wasm-web
BUNDLE_DIR=old-version
java -jar bob.jar --email [email protected] --auth 123 --texture-compression true --bundle-output build/bundle/${PLATFORM} --build-report-html "build/bundle/build_report_${BUNDLE_DIR}.html" --platform ${PLATFORM} --architectures ${PLATFORM} --archive --liveupdate yes --variant debug resolve build bundle
mv build/liveupdate_output/*.zip "build/bundle/${PLATFORM}/liveupdate_reszip_demo/${RESOURCES_ZIP}"
mv build/bundle/*.html "public/"
mv "build/bundle/${PLATFORM}/liveupdate_reszip_demo" "public/${BUNDLE_DIR}"
find "public/" | sort -z
- name: Deploy to Pages 🚀
uses: JamesIves/github-pages-deploy-action@v4
Expand Down
6 changes: 4 additions & 2 deletions dev_build_web.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,10 @@ sed -i 's/"enabled", true/"enabled", false/' example/level2/set_alt_text.script

rm -rf build
mkdir -p build/bundle
java -jar bob.jar --email [email protected] --auth 123 --texture-compression true --settings "${RESZIP_INI}" --bundle-output build/bundle/${PLATFORM} --build-report-html build/bundle/build_report_latest.html --platform ${PLATFORM} --architectures ${PLATFORM} --archive --liveupdate yes --variant debug resolve build bundle
java -jar bob.jar --email [email protected] --auth 123 --texture-compression true --settings "${RESZIP_INI}" --bundle-output build/bundle/${PLATFORM} --build-report-html "build/bundle/build_report_${BUNDLE_DIR}.html" --platform ${PLATFORM} --architectures ${PLATFORM} --archive --liveupdate yes --variant debug resolve build bundle
mv build/liveupdate_output/*.zip "build/bundle/${PLATFORM}/liveupdate_reszip_demo/${RESOURCES_ZIP}"
rm -f "${RESZIP_INI}"
mv build/bundle/*.html "public/"
mv "build/bundle/${PLATFORM}/liveupdate_reszip_demo" "public/${BUNDLE_DIR}"

# BUNDLE 2
Expand All @@ -34,9 +35,10 @@ sed -i 's/"enabled", false/"enabled", true/' example/level2/set_alt_text.script

rm -rf build
mkdir -p build/bundle
java -jar bob.jar --email [email protected] --auth 123 --texture-compression true --settings "${RESZIP_INI}" --bundle-output build/bundle/${PLATFORM} --build-report-html build/bundle/build_report_latest.html --platform ${PLATFORM} --architectures ${PLATFORM} --archive --liveupdate yes --variant debug resolve build bundle
java -jar bob.jar --email [email protected] --auth 123 --texture-compression true --settings "${RESZIP_INI}" --bundle-output build/bundle/${PLATFORM} --build-report-html "build/bundle/build_report_${BUNDLE_DIR}.html" --platform ${PLATFORM} --architectures ${PLATFORM} --archive --liveupdate yes --variant debug resolve build bundle
mv build/liveupdate_output/*.zip "build/bundle/${PLATFORM}/liveupdate_reszip_demo/${RESOURCES_ZIP}"
rm -f "${RESZIP_INI}"
mv build/bundle/*.html "public/"
mv "build/bundle/${PLATFORM}/liveupdate_reszip_demo" "public/${BUNDLE_DIR}"

# DONE
Expand Down

0 comments on commit d47ff61

Please sign in to comment.