fix: 更新Drone配置,统一触发条件的路径格式为includes,并调整Docker Compose命令以支持动态分支环境变量

This commit is contained in:
danial
2025-04-13 22:35:08 +08:00
parent cbb285ea52
commit 3b18047427

View File

@@ -27,8 +27,8 @@ steps:
username: danial
password: 44da20ea9d7c4baeb90f9ba7a069c790dc4af6e4
when:
changes:
- unidbg_boot_server/**
changeset:
includes: [ unidbg_boot_server/** ]
- name: bind_card
image: plugins/docker
@@ -41,8 +41,8 @@ steps:
username: danial
password: 44da20ea9d7c4baeb90f9ba7a069c790dc4af6e4
when:
changes:
- bind_card/**
changeset:
includes: [ bind_card/** ]
- name: babel_channel
image: plugins/docker
@@ -55,8 +55,8 @@ steps:
username: danial
password: 44da20ea9d7c4baeb90f9ba7a069c790dc4af6e4
when:
changes:
- babel_channel/**
changeset:
includes: [ babel_channel/** ]
# 部署到开发环境
- name: ticket_slide_server_deploy
@@ -69,9 +69,9 @@ steps:
port: 31245
script:
- cd /data/kami
- docker compose --profile ticket_slide_server -e ${DRONE_BRANCH} pull
- docker compose --profile ticket_slide_server -e ${DRONE_BRANCH} down
- docker compose --profile ticket_slide_server -e ${DRONE_BRANCH} up -d
- BRANCH=${DRONE_BRANCH} docker compose --profile ticket_slide_server pull
- BRANCH=${DRONE_BRANCH} docker compose --profile ticket_slide_server down
- BRANCH=${DRONE_BRANCH} docker compose --profile ticket_slide_server up -d
when:
changes:
- ticket_slide_server/**
@@ -86,9 +86,9 @@ steps:
port: 31245
script:
- cd /data/kami
- docker compose --profile unidbg_boot_server -e ${DRONE_BRANCH} pull
- docker compose --profile unidbg_boot_server -e ${DRONE_BRANCH} down
- docker compose --profile unidbg_boot_server -e ${DRONE_BRANCH} up -d
- BRANCH=${DRONE_BRANCH} docker compose --profile unidbg_boot_server pull
- BRANCH=${DRONE_BRANCH} docker compose --profile unidbg_boot_server down
- BRANCH=${DRONE_BRANCH} docker compose --profile unidbg_boot_server up -d
when:
changes:
- unidbg_boot_server/**
@@ -103,9 +103,9 @@ steps:
port: 31245
script:
- cd /data/kami
- docker compose --profile bind_card -e ${DRONE_BRANCH} pull
- docker compose --profile bind_card -e ${DRONE_BRANCH} down
- docker compose --profile bind_card -e ${DRONE_BRANCH} up -d
- BRANCH=${DRONE_BRANCH} docker compose --profile bind_card pull
- BRANCH=${DRONE_BRANCH} docker compose --profile bind_card down
- BRANCH=${DRONE_BRANCH} docker compose --profile bind_card up -d
when:
changes:
- bind_card/**
@@ -120,9 +120,9 @@ steps:
port: 31245
script:
- cd /data/kami
- docker compose --profile babel_channel -e ${DRONE_BRANCH} pull
- docker compose --profile babel_channel -e ${DRONE_BRANCH} down
- docker compose --profile babel_channel -e ${DRONE_BRANCH} up -d
- BRANCH=${DRONE_BRANCH} docker compose --profile babel_channel pull
- BRANCH=${DRONE_BRANCH} docker compose --profile babel_channel down
- BRANCH=${DRONE_BRANCH} docker compose --profile babel_channel up -d
when:
changes:
- babel_channel/**