Jelajahi Sumber

feat: "第九次部署尝试"

Leonezhurui 2 tahun lalu
induk
melakukan
07e7501c2b
1 mengubah file dengan 30 tambahan dan 30 penghapusan
  1. 30 30
      .drone.yml

+ 30 - 30
.drone.yml

@@ -3,27 +3,27 @@ type: docker
 name: default
 
 steps:
-   # 步骤 1: Maven 构建
-  - name: build-with-maven
-    image: maven:3.8.5-openjdk-17-slim
-    volumes:
-      - name: cache
-        path: /root/.m2
-    commands:
-      - mvn clean package -DskipTests
-
-  # 步骤 2: 构建 Docker 镜像并上传
-  - name: build-and-push-docker-image
-    image: plugins/docker
-    settings:
-      username:
-        from_secret: docker-username
-      password:
-        from_secret: docker-password
-      registry: registry.cn-hangzhou.aliyuncs.com
-      repo: registry.cn-hangzhou.aliyuncs.com/english-ai/eai-backend
-      tags: latest
-      dockerfile: Dockerfile
+#   # 步骤 1: Maven 构建
+#  - name: build-with-maven
+#    image: maven:3.8.5-openjdk-17-slim
+#    volumes:
+#      - name: cache
+#        path: /root/.m2
+#    commands:
+#      - mvn clean package -DskipTests
+#
+#  # 步骤 2: 构建 Docker 镜像并上传
+#  - name: build-and-push-docker-image
+#    image: plugins/docker
+#    settings:
+#      username:
+#        from_secret: docker-username
+#      password:
+#        from_secret: docker-password
+#      registry: registry.cn-hangzhou.aliyuncs.com
+#      repo: registry.cn-hangzhou.aliyuncs.com/english-ai/eai-backend
+#      tags: latest
+#      dockerfile: Dockerfile
 
   # 步骤 3: 调用脚本进行部署
   - name: deploy-with-ssh
@@ -45,15 +45,15 @@ steps:
       port: 22
       envs: [DOCKER_USERNAME,DOCKER_PASSWORD,DOCKER_REGISTRY,CONTAINER_NAME,IMAGE_NAME,IMAGE_TAG]
       script:
-        - echo $DOCKER_PASSWORD | docker login --username $DOCKER_USERNAME --password-stdin $DOCKER_REGISTRY
-        - tag=$DOCKER_REGISTRY/$IMAGE_NAME:$IMAGE_TAG
-        - docker pull $tag
-        - echo $CONTAINER_NAME
-        - echo $DOCKER_REGISTRY
-        - echo $IMAGE_NAME
-        - echo $IMAGE_TAG
-        - if [ $(docker ps -aq -f name=^/${CONTAINER_NAME}$) ]; then docker rm -f ${CONTAINER_NAME}; fi
-        - docker run -d -p 8081:80 --name ${CONTAINER_NAME} registry.cn-hangzhou.aliyuncs.com/english-ai/eai-backend
+#        - echo $DOCKER_PASSWORD | docker login --username $DOCKER_USERNAME --password-stdin $DOCKER_REGISTRY
+#        - tag=$DOCKER_REGISTRY/$IMAGE_NAME:$IMAGE_TAG
+#        - docker pull $tag
+#        - echo $CONTAINER_NAME
+#        - echo $DOCKER_REGISTRY
+#        - echo $IMAGE_NAME
+#        - echo $IMAGE_TAG
+#        - if [ $(docker ps -aq -f name=^/${CONTAINER_NAME}$) ]; then docker rm -f ${CONTAINER_NAME}; fi
+        - docker run -d -p 8081:80 --name eai-backend registry.cn-hangzhou.aliyuncs.com/english-ai/eai-backend
 
 volumes:
   - name: cache