mirror of
https://github.com/EDCD/coriolis.git
synced 2025-12-08 22:33:24 +00:00
Changing deployment workflows to clear out old build before copying new build to web directory
This commit is contained in:
4
.github/workflows/autodeploy.yml
vendored
4
.github/workflows/autodeploy.yml
vendored
@@ -30,14 +30,12 @@ jobs:
|
||||
export NVM_DIR=~/.nvm
|
||||
source ~/.nvm/nvm.sh
|
||||
npm install
|
||||
npm audit fix
|
||||
npm start
|
||||
cd ../coriolis
|
||||
npm install
|
||||
npm audit fix
|
||||
npm run build
|
||||
- name: Deploy the code
|
||||
shell: bash
|
||||
run: |
|
||||
cd ../coriolis
|
||||
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
|
||||
if [ {BRANCH_NAME} == "beta" ]; then sudo rm -Rf /var/www/beta.coriolis.io/* && sudo -u www-data cp -r ./build/* /var/www/beta.coriolis.io/; else sudo rm -Rf /var/www/coriolis.io/* && sudo -u www-data cp -r ./build/* /var/www/coriolis.io/; fi
|
||||
|
||||
4
.github/workflows/manualdeploy.yml
vendored
4
.github/workflows/manualdeploy.yml
vendored
@@ -35,14 +35,12 @@ jobs:
|
||||
export NVM_DIR=~/.nvm
|
||||
source ~/.nvm/nvm.sh
|
||||
npm install
|
||||
npm audit fix
|
||||
npm start
|
||||
cd ../coriolis
|
||||
npm install
|
||||
npm audit fix
|
||||
npm run build
|
||||
- name: Deploy the code
|
||||
shell: bash
|
||||
run: |
|
||||
cd ../coriolis
|
||||
if [ ${{ github.events.inputs.branch }} == "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
|
||||
if [ ${{ github.events.inputs.branch }} == "beta" ]; then sudo rm -Rf /var/www/beta.coriolis.io/* && sudo -u www-data cp -r ./build/* /var/www/beta.coriolis.io/; else sudo rm -Rf /var/www/coriolis.io/* && sudo -u www-data cp -r ./build/* /var/www/coriolis.io/; fi
|
||||
|
||||
Reference in New Issue
Block a user