Refactor pipeline script

This commit is contained in:
Murtadha 2024-07-27 20:57:25 -04:00
parent 5b6e81aa9d
commit 963cb1ed27

View file

@ -1,8 +1,8 @@
steps:
build:
when:
- branch: master
event: push
- branch: master
event: push
image: node:22
commands:
- npm ci
@ -11,8 +11,8 @@ steps:
clear-from-host:
when:
- branch: master
event: push
- branch: master
event: push
image: appleboy/drone-ssh
settings:
host:
@ -28,8 +28,8 @@ steps:
copy-to-host:
when:
- branch: master
event: push
- branch: master
event: push
image: appleboy/drone-scp
settings:
host:
@ -47,8 +47,8 @@ steps:
webserver-deploy:
when:
- branch: master
event: push
- branch: master
event: push
image: appleboy/drone-ssh
settings:
host:
@ -79,8 +79,8 @@ steps:
- echo "Deployment completed"
confirm-deployment:
when:
- branch: master
event: push
- branch: master
event: push
image: appleboy/drone-ssh
settings:
host:
@ -106,8 +106,8 @@ steps:
- echo "Deployment confirmed successfully"
cleanup:
when:
- branch: master
event: push
- branch: master
event: push
image: appleboy/drone-ssh
settings:
host:
@ -127,4 +127,3 @@ steps:
docker rmi frontend:$img || true;
done
- echo "Cleanup completed"