Apply pipeline best practices

This commit is contained in:
Murtadha 2024-07-27 19:10:22 -04:00
parent 81aeb21a96
commit f0df8f6f5b

View file

@ -1,5 +1,8 @@
steps: steps:
clear-target-directory: clear-target-directory:
when:
- branch: main
event: push
image: appleboy/drone-ssh image: appleboy/drone-ssh
settings: settings:
host: host:
@ -14,6 +17,9 @@ steps:
- echo "Target directory cleared" - echo "Target directory cleared"
copy-resume: copy-resume:
when:
- branch: main
event: push
image: appleboy/drone-scp image: appleboy/drone-scp
settings: settings:
host: host:
@ -28,6 +34,9 @@ steps:
- resumes/Murtadha.pdf - resumes/Murtadha.pdf
confirm-deployment: confirm-deployment:
when:
- branch: main
event: push
image: appleboy/drone-ssh image: appleboy/drone-ssh
settings: settings:
host: host:
@ -41,9 +50,8 @@ steps:
- echo "Verifying deployment..." - echo "Verifying deployment..."
- ls -l /home/mnisyif/docker-containers/mnisyif/mnisyif/frontend/dist/assets/ - ls -l /home/mnisyif/docker-containers/mnisyif/mnisyif/frontend/dist/assets/
- echo "Resume successfully deployed!" - echo "Resume successfully deployed!"
# trigger:
trigger: # branch:
branch: # - main
- main # event:
event: # - push
- push