更新 .drone.yml
Some checks failed
continuous-integration/drone/push Build encountered an error

This commit is contained in:
2025-12-31 02:22:11 +00:00
parent fc38438332
commit e3ff099b67

View File

@@ -1,9 +1,10 @@
---
kind: pipeline
type: docker
name: main-automated-pipeline
# 启用模板
clone:
disable: false
trigger:
event:
@@ -12,6 +13,7 @@ trigger:
- manual
steps:
# ========== 原有push触发的自动运行节点 ==========
- name: print-auto-run
image: alpine:latest
when:
@@ -22,5 +24,20 @@ steps:
commands:
- echo ===================================
- echo 这是自动运行的流水线
- echo 自动运行 {{ .repo.uid }}
- echo 自动运行
- echo ===================================
# ========== 新增:手动触发的专属运行节点 ==========
- name: print-manual-run
image: alpine:latest
# 核心条件:仅当触发事件为 manual 时执行
when:
event: manual
environment:
REPO_UID: "{{ .repo.uid }}"
commands:
- echo ===================================
- echo 这是手动触发的流水线
- echo 手动运行(支持手动点击/API触发
- echo 当前仓库UID: ${REPO_UID}
- echo ===================================