diff --git a/.github/workflows/man-release.yml b/.github/workflows/man-release.yml new file mode 100644 index 00000000..9779b0bb --- /dev/null +++ b/.github/workflows/man-release.yml @@ -0,0 +1,14 @@ +name: Manual - Release + +on: + workflow_dispatch: + workflow_call: + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Build info + run: | + echo "Stub flow" \ No newline at end of file diff --git a/.github/workflows/sub-build-linux.yml b/.github/workflows/sub-build-linux.yml new file mode 100644 index 00000000..18a3e45c --- /dev/null +++ b/.github/workflows/sub-build-linux.yml @@ -0,0 +1,14 @@ +name: SUB - Build on Linux + +on: + workflow_dispatch: + workflow_call: + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Build info + run: | + echo "Stub flow" \ No newline at end of file diff --git a/.github/workflows/sub-build-macos.yml b/.github/workflows/sub-build-macos.yml new file mode 100644 index 00000000..f6d9b306 --- /dev/null +++ b/.github/workflows/sub-build-macos.yml @@ -0,0 +1,14 @@ +name: SUB - Build on MacOS + +on: + workflow_dispatch: + workflow_call: + +jobs: + build: + runs-on: macos-latest + + steps: + - name: Build info + run: | + echo "Stub flow" \ No newline at end of file diff --git a/.github/workflows/sub-build-windows.yml b/.github/workflows/sub-build-windows.yml new file mode 100644 index 00000000..74496603 --- /dev/null +++ b/.github/workflows/sub-build-windows.yml @@ -0,0 +1,14 @@ +name: SUB - Build on Windows + +on: + workflow_dispatch: + workflow_call: + +jobs: + build: + runs-on: windows-latest + + steps: + - name: Build info + run: | + echo "Stub flow" \ No newline at end of file diff --git a/Assets/provisioners/demo-tasks/0.1.20/scripts/ansible/roles/domino_updatesite/templates/run_nsfodp.sh.j2 b/Assets/provisioners/demo-tasks/0.1.20/scripts/ansible/roles/domino_updatesite/templates/run_nsfodp.sh.j2 index 8011a8ea..ece4cba6 100755 --- a/Assets/provisioners/demo-tasks/0.1.20/scripts/ansible/roles/domino_updatesite/templates/run_nsfodp.sh.j2 +++ b/Assets/provisioners/demo-tasks/0.1.20/scripts/ansible/roles/domino_updatesite/templates/run_nsfodp.sh.j2 @@ -23,7 +23,12 @@ mkdir -p $TMP_DIR # unzip and setup project cd $TMP_DIR -unzip $ZIP_FILE +unzip $ZIP_FILE || EXIT_CODE=$? +if [ "$EXIT_CODE" -gt 1]; then + echo "unzip failed with exit code $EXIT_CODE"; + exit $EXIT_CODE; +fi +sudo chown -R vagrant.vagrant . # Read default user password PASSWORD=$(jq -r '.serverSetup | .admin | .password' {{ domino_home_dir }}/setup.json) diff --git a/Assets/provisioners/demo-tasks/0.1.20/scripts/ansible/roles/domino_vagrant_rest_api/templates/deploy_html.sh.j2 b/Assets/provisioners/demo-tasks/0.1.20/scripts/ansible/roles/domino_vagrant_rest_api/templates/deploy_html.sh.j2 index decc87f0..d4feab9c 100755 --- a/Assets/provisioners/demo-tasks/0.1.20/scripts/ansible/roles/domino_vagrant_rest_api/templates/deploy_html.sh.j2 +++ b/Assets/provisioners/demo-tasks/0.1.20/scripts/ansible/roles/domino_vagrant_rest_api/templates/deploy_html.sh.j2 @@ -30,7 +30,12 @@ fi sudo su -c "mkdir -p '$TARGET_FULL'" - domino # unzip the application -sudo su -c "unzip -q -d '$TARGET_FULL' '$ZIP_FILE_CHOWN'" - domino +sudo su -c "unzip -q -d '$TARGET_FULL' '$ZIP_FILE_CHOWN'" - domino || EXIT_CODE=$? +if [ "$EXIT_CODE" -gt 1]; then + echo "unzip failed with exit code $EXIT_CODE"; + exit $EXIT_CODE; +fi +sudo chown -R domino.domino "$TARGET_FULL" # Cleanup sudo rm -f "$ZIP_FILE_CHOWN" diff --git a/Assets/provisioners/demo-tasks/0.1.20/scripts/ansible/roles/domino_vagrant_rest_api/templates/run_dxl_importer.sh.j2 b/Assets/provisioners/demo-tasks/0.1.20/scripts/ansible/roles/domino_vagrant_rest_api/templates/run_dxl_importer.sh.j2 index 89b15386..fb568d55 100755 --- a/Assets/provisioners/demo-tasks/0.1.20/scripts/ansible/roles/domino_vagrant_rest_api/templates/run_dxl_importer.sh.j2 +++ b/Assets/provisioners/demo-tasks/0.1.20/scripts/ansible/roles/domino_vagrant_rest_api/templates/run_dxl_importer.sh.j2 @@ -21,7 +21,12 @@ mkdir -p $TMP_DIR # unzip and setup project cd $TMP_DIR -unzip $ZIP_FILE +unzip $ZIP_FILE || EXIT_CODE=$? +if [ "$EXIT_CODE" -gt 1]; then + echo "unzip failed with exit code $EXIT_CODE"; + exit $EXIT_CODE; +fi +sudo chown -R vagrant.vagrant . ln -s {{ service_home_dir }}/notes.ini # Update Domino path diff --git a/CHANGELOG.md b/CHANGELOG.md index 20c356e3..7696dcc3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,19 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) +## Super Human Installer [0.8.21] + +This release reintroduce usage of Domino 12.0.1. It contains some small UI bug fixes. + +### Changed + +* Reintroduce Domino 12.0.1 ([#103](https://github.com/Moonshine-IDE/Super.Human.Installer/issues/103)) + +### Fixed + +* Server > Advanced > Network Interface Should Look Like Dropdown ([#94](https://github.com/Moonshine-IDE/Super.Human.Installer/issues/94)) +* Add dropdown arrow in Settings of server -> Advance -> Network Interface ([#96](https://github.com/Moonshine-IDE/Super.Human.Installer/issues/96)) + ## Super Human Installer [0.8.20] The release update source code of application to use newest Haxe 4.3.1. It contains some small bug fixes.