From 36645fe18c06f08babef4d8a4cf0b9c7471d8688 Mon Sep 17 00:00:00 2001 From: Alex Williams Date: Fri, 21 Jun 2024 09:24:15 +0100 Subject: [PATCH] Fixes for autodeploy (#17) --- .github/workflows/autodeploy.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/autodeploy.yml b/.github/workflows/autodeploy.yml index 6e0dccb3..5c92953f 100644 --- a/.github/workflows/autodeploy.yml +++ b/.github/workflows/autodeploy.yml @@ -21,13 +21,17 @@ jobs: run: | rm -Rf ./coriolis rm -Rf ./coriolis-data + echo "Cloning coriolis and coriolis-data repositories for branch ${BRANCH_NAME}" >> "$GITHUB_OUTPUT" git clone https://github.com/Brighter-Applications/coriolis.git --single-branch --branch ${BRANCH_NAME} git clone https://github.com/Brighter-Applications/coriolis-data.git --single-branch --branch ${BRANCH_NAME} cd coriolis-data export NVM_DIR=~/.nvm source ~/.nvm/nvm.sh + echo "Building coriolis-data dist for branch ${BRANCH_NAME}" >> "$GITHUB_OUTPUT" npm install cd ../coriolis + echo "Building coriolis for branch ${BRANCH_NAME}" >> "$GITHUB_OUTPUT" npm install npm run build + echo "Copying build to web server for branch ${BRANCH_NAME}" >> "$GITHUB_OUTPUT" if [ ${BRANCH_NAME} == "beta" ]; then sudo -u www-data cp -r ./build/* /var/www/beta.coriolis.io/; else sudo -u www-data cp -r ./build/* /var/www/coriolis.io/; fi