添加drone自动部署配置
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Shania
2026-01-31 22:17:11 +08:00
parent 8d874774ac
commit 974ef585fd

46
.drone.yml Normal file
View File

@@ -0,0 +1,46 @@
kind: pipeline
type: docker
name: deploy-test
trigger:
branch:
- develop
steps:
- name: deploy
image: appleboy/drone-scp
settings:
host: 120.79.242.43
username: root
key:
from_secret: ssh_key
port: 22
target: /var/www/shania/test
source:
- ./*
strip_components: 0
overwrite: true
---
kind: pipeline
type: docker
name: deploy-prod
trigger:
branch:
- main
steps:
- name: deploy
image: appleboy/drone-scp
settings:
host: 120.79.242.43
username: root
key:
from_secret: ssh_key
port: 22
target: /var/www/shania/prod
source:
- ./*
strip_components: 0
overwrite: true