All checks were successful
SimcoDash/simcompanies-dashboard/pipeline/head This commit looks good
build and deploy only on master added deploy frontend script added script for copying backendfolder to olberry build frontend now working build only for master added scripts Co-authored-by: Hawk <falk.ba@gmx.de> Reviewed-by: Oliver Boehlk <ollitobiasb@gmail.com>
16 lines
730 B
Bash
16 lines
730 B
Bash
#!/usr/bin/env sh
|
|
|
|
if test "$1" = "master"
|
|
then
|
|
echo 'Remove old frontend folder'
|
|
ssh -i /etc/ssh/simco_key simco-jenkins@gitea.oliver.boehlk.io "rm -r ~/simco-dashboard/backend/frontend"
|
|
echo 'Copy frontend build to OlberryPi'
|
|
scp -i /etc/ssh/simco_key -r frontend/build simco-jenkins@gitea.oliver.boehlk.io:~/simco-dashboard/backend
|
|
echo 'Rename build folder to frontend'
|
|
ssh -i /etc/ssh/simco_key simco-jenkins@gitea.oliver.boehlk.io "mv ~/simco-dashboard/backend/build ~/simco-dashboard/backend/frontend"
|
|
echo "Start node server"
|
|
ssh -i /etc/ssh/simco_key simco-jenkins@gitea.oliver.boehlk.io "cd ~/simco-dashboard/backend && yarn run start" &
|
|
else
|
|
echo "Skipping for non-master branch"
|
|
fi
|