ci(.drone.yml): 注释掉卡密后端部署步骤并添加 develop 分支触发构建

- 注释掉了清空原卡密后端和部署卡密后端的步骤
- 在 failure部分添加了 develop 分支,使其可以触发构建
- 更新 .gitignore 文件,忽略所有 .exe 文件
This commit is contained in:
danial
2024-11-02 16:11:45 +08:00
parent c64382c2c4
commit 7fc344d90f
2 changed files with 9 additions and 7 deletions

View File

@@ -122,13 +122,13 @@ steps:
- name: build new image
commands:
- docker build --no-cache -t kami_backend:${DRONE_BRANCH}${DRONE_BUILD_NUMBER} -f ./manifest/docker/Dockerfile --build-arg USE_PROXY=0 .
- name: 清空原卡密后端
commands:
- docker ps -a | (grep -q kami_backend; [ $? -eq 0 ] && docker container stop kami_backend && docker container rm kami_backend) || true
- name: 部署卡密后端
commands:
- VERSION=${DRONE_BRANCH}${DRONE_BUILD_NUMBER} PORT=22401 CONTAINER=kami_backend ALIASES=kami_backend_self USE_PROXY=0 docker compose -f ./manifest/docker/docker-compose.yml -p kami_backend_self down
- VERSION=${DRONE_BRANCH}${DRONE_BUILD_NUMBER} PORT=22401 CONTAINER=kami_backend ALIASES=kami_backend_self USE_PROXY=0 docker compose -f ./manifest/docker/docker-compose.yml -p kami_backend_self up -d
# - name: 清空原卡密后端
# commands:
# - docker ps -a | (grep -q kami_backend; [ $? -eq 0 ] && docker container stop kami_backend && docker container rm kami_backend) || true
# - name: 部署卡密后端
# commands:
# - VERSION=${DRONE_BRANCH}${DRONE_BUILD_NUMBER} PORT=22401 CONTAINER=kami_backend ALIASES=kami_backend_self USE_PROXY=0 docker compose -f ./manifest/docker/docker-compose.yml -p kami_backend_self down
# - VERSION=${DRONE_BRANCH}${DRONE_BUILD_NUMBER} PORT=22401 CONTAINER=kami_backend ALIASES=kami_backend_self USE_PROXY=0 docker compose -f ./manifest/docker/docker-compose.yml -p kami_backend_self up -d
- name: 清空原卡密后端(淘宝)
commands:
- docker ps -a | (grep -q kami_backend_t_mall; [ $? -eq 0 ] && docker container stop kami_backend_t_mall && docker container rm kami_backend_t_mall) || true
@@ -143,6 +143,7 @@ trigger:
- failure
branch:
- production
- develop
when:
event:
- push

1
.gitignore vendored
View File

@@ -20,3 +20,4 @@ bin
# **/config/config.yaml.bak2
main.exe~
/qodana.yaml
*.exe