diff --git a/.drone.yml b/.drone.yml index e150b36..8a90774 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,17 +1,24 @@ +# 第一个 Pipeline kind: pipeline type: docker -name: default - -clone: - disable: true +name: pipeline-1 steps: - - name: simple-test + - name: build image: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/iguazio/alpine:3.17 commands: - - echo "===== Drone 相关变量 =====" - - env | grep DRONE_ - - echo "===== 路径变量 =====" - - env | grep PATH - node: - app: mvn \ No newline at end of file + - echo "Pipeline 1 执行中..." + +# 第二个 Pipeline(依赖第一个) +--- +kind: pipeline +type: docker +name: pipeline-2 +depends_on: # 定义依赖关系 + - pipeline-1 # 需等待 pipeline-1 成功完成 + +steps: + - name: deploy + image: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/iguazio/alpine:3.17 + commands: + - echo "Pipeline 1 完成后,Pipeline 2 开始执行" \ No newline at end of file