Files
test/.drone.yml
moweishan 1a10624e62
Some checks failed
continuous-integration/drone/push Build encountered an error
.drone.yml测试
.drone.yml测试
2025-12-29 15:19:16 +00:00

46 lines
1.2 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
kind: pipeline
type: docker
name: main-automated-pipeline
# 步骤1触发条件 - 当 main 分支有推送时自动执行
trigger:
event:
- push
branch:
- main
# 步骤2执行的任务
steps:
- name: print-auto-run
image: alpine:latest
commands:
- echo "====================================="
- echo "这是自动运行的流水线"
- echo "触发事件: ${DRONE_BUILD_EVENT}"
- echo "触发分支: ${DRONE_BRANCH}"
- echo "提交者: ${DRONE_COMMIT_AUTHOR}"
- echo "提交消息: ${DRONE_COMMIT_MESSAGE}"
- echo "自动运行"
- echo "====================================="
# 步骤1触发条件 - 手动触发
trigger:
event:
- promote
- manual
target:
- production
# 步骤2执行的任务
steps:
- name: print-manual-trigger
image: alpine:latest
commands:
- echo "====================================="
- echo "这是手动触发的流水线"
- echo "触发事件: ${DRONE_BUILD_EVENT}"
- echo "触发目标: ${DRONE_DEPLOY_TO}"
- echo "当前时间: $(date)"
- echo "手动触发"
- echo "====================================="