From c3dc48b9eca8ab64887cb85efe6848f774ff86ba Mon Sep 17 00:00:00 2001 From: clay Date: Sun, 13 Apr 2025 15:02:58 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B5=8B=E8=AF=95=E6=B6=88=E6=81=AF?= =?UTF-8?q?=E9=80=9A=E7=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 80 ++++++++++++++++++++++++++++-------------------------- 1 file changed, 41 insertions(+), 39 deletions(-) diff --git a/.drone.yml b/.drone.yml index ae0f5c4..a0f1b9a 100644 --- a/.drone.yml +++ b/.drone.yml @@ -7,44 +7,44 @@ platform: steps: - - name: build-jar - image: 10.7.127.190:38080/maven:3.8.5-openjdk-17 - volumes: - - name: maven-cache - path: /root/.m2 - commands: - - mvn clean package -DskipTests=true - - - name: build-docker - image: 10.7.127.190:38080/docker/docker - volumes: - - name: docker - path: /var/run/docker.sock - environment: - DOCKER_USERNAME: - from_secret: docker_username - DOCKER_PASSWORD: - from_secret: docker_password - REGISTRY: - from_secret: registry - REGISTRY_NAMESPACE: - from_secret: registry_namespace - commands: - - sed -i 's/$REGISTRY/'"$REGISTRY"'/' deployment.yml - - sed -i 's/$REGISTRY_NAMESPACE/'"$REGISTRY_NAMESPACE"'/' deployment.yml - - sed -i 's/$DRONE_COMMIT/${DRONE_COMMIT}/' deployment.yml - - sed -i 's/$DRONE_REPO_NAME/${DRONE_REPO_NAME}/' deployment.yml - - echo $DOCKER_PASSWORD | docker login $REGISTRY --username $DOCKER_USERNAME --password-stdin - - sh docker.sh - - docker rmi -f $(docker images | grep $DRONE_REPO_NAME | awk '{print $3}') - - - name: deploy - image: bitnami/kubectl:1.26.13-debian-11-r1 - volumes: - - name: config - path: /app/config - commands: - - kubectl apply -f deployment.yml -n metis --kubeconfig=/app/config/base-taishan-kubectl.yml +# - name: build-jar +# image: 10.7.127.190:38080/maven:3.8.5-openjdk-17 +# volumes: +# - name: maven-cache +# path: /root/.m2 +# commands: +# - mvn clean package -DskipTests=true +# +# - name: build-docker +# image: 10.7.127.190:38080/docker/docker +# volumes: +# - name: docker +# path: /var/run/docker.sock +# environment: +# DOCKER_USERNAME: +# from_secret: docker_username +# DOCKER_PASSWORD: +# from_secret: docker_password +# REGISTRY: +# from_secret: registry +# REGISTRY_NAMESPACE: +# from_secret: registry_namespace +# commands: +# - sed -i 's/$REGISTRY/'"$REGISTRY"'/' deployment.yml +# - sed -i 's/$REGISTRY_NAMESPACE/'"$REGISTRY_NAMESPACE"'/' deployment.yml +# - sed -i 's/$DRONE_COMMIT/${DRONE_COMMIT}/' deployment.yml +# - sed -i 's/$DRONE_REPO_NAME/${DRONE_REPO_NAME}/' deployment.yml +# - echo $DOCKER_PASSWORD | docker login $REGISTRY --username $DOCKER_USERNAME --password-stdin +# - sh docker.sh +# - docker rmi -f $(docker images | grep $DRONE_REPO_NAME | awk '{print $3}') +# +# - name: deploy +# image: bitnami/kubectl:1.26.13-debian-11-r1 +# volumes: +# - name: config +# path: /app/config +# commands: +# - kubectl apply -f deployment.yml -n metis --kubeconfig=/app/config/base-taishan-kubectl.yml - name: notify @@ -57,7 +57,9 @@ steps: when: status: [ success,failure ] settings: - urls: ${NOTIFY_WX_URL} +# urls: ${NOTIFY_WX_URL} + urls: + from_secret: notify_wx_url content_type: application/json template: | {