myResume/.woodpecker.yml

49 lines
1.4 KiB
YAML

pipeline:
clear-target-directory:
image: appleboy/drone-ssh
settings:
host:
from_secret: ssh_host
username:
from_secret: ssh_username
key:
from_secret: ssh_key
port: 2332
script:
- rm -f /home/mnisyif/docker-containers/mnisyif/mnisyif/frontend/dist/assets/Murtadha.pdf
- echo "Target directory cleared"
copy-resume:
image: appleboy/drone-scp
settings:
host:
from_secret: ssh_host
username:
from_secret: ssh_username
key:
from_secret: ssh_key
port: 2332
target: /home/mnisyif/docker-containers/mnisyif/mnisyif/frontend/dist/assets/
source:
- Murtadha.pdf
confirm-deployment:
image: appleboy/drone-ssh
settings:
host:
from_secret: ssh_host
username:
from_secret: ssh_username
key:
from_secret: ssh_key
port: 2332
script:
- echo "Verifying deployment..."
- ls -l /home/mnisyif/docker-containers/mnisyif/mnisyif/frontend/dist/assets/Murtadha.pdf
- echo "Resume successfully deployed!"
trigger:
branch:
- main
event:
- push