From fb3e19e63cbc727c9c6c3f9c6c58273bc063194e Mon Sep 17 00:00:00 2001 From: clay <20932067@zju.edu.cn> Date: Sat, 2 Dec 2023 16:32:42 +0800 Subject: [PATCH] =?UTF-8?q?ci/cd=20:=20=E7=AC=AC=E4=B8=80=E6=AC=A1?= =?UTF-8?q?=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/.drone.yml b/.drone.yml index 9862ff0..7cc4390 100644 --- a/.drone.yml +++ b/.drone.yml @@ -11,14 +11,6 @@ steps: path: /app/build commands: - export CI=false -# - mkdir -p /app/build/$DRONE_REPO_NAME -# - rm -rf /app/build/$DRONE_REPO_NAME/* -# - cp deployment.yml /app/build/$DRONE_REPO_NAME/ -# - cp Dockerfile /app/build/$DRONE_REPO_NAME/ -# - cp .dockerignore /app/build/$DRONE_REPO_NAME/ -# - cp default.conf /app/build/$DRONE_REPO_NAME/ -# - cp docker.sh /app/build/$DRONE_REPO_NAME/ -# - cp nginx.conf /app/build/$DRONE_REPO_NAME/ - npm -v - mkdir -p ./node_modules - export NODE_MODULES_PATH=`pwd`/node_modules @@ -26,7 +18,6 @@ steps: - set NODE_OPTIONS=--openssl-legacy-provider - npm install - npm run build - - ls /app/build/$DRONE_REPO_NAME/ - echo $NODE_MODULES_PATH - cp -r dist /app/build/$DRONE_REPO_NAME @@ -51,14 +42,11 @@ steps: REGISTRY_NAMESPACE: from_secret: registry_namespace commands: # 定义在Docker容器中执行的shell命令 -# - cd /app/build/$DRONE_REPO_NAME/ - cat Dockerfile - sed -i 's/$REGISTRY/'"$REGISTRY"'/' deployment.yml - sed -i 's/$REGISTRY_NAMESPACE/'"$REGISTRY_NAMESPACE"'/' deployment.yml - sed -i 's/$DRONE_REPO_NAME/'"$DRONE_REPO_NAME"'/' deployment.yml - sed -i 's/$DRONE_COMMIT/'"$DRONE_COMMIT"'/' deployment.yml - # - sed -i 's/$DRONE_COMMIT/'"$DRONE_COMMIT"'/' docker.sh - # - sed -i 's/$DRONE_REPO_NAME/'"$DRONE_REPO_NAME"'/' docker.sh # docker登录,不能在脚本中登录,并且不能使用docker login -u -p - echo $DOCKER_PASSWORD | docker login $REGISTRY --username $DOCKER_USERNAME --password-stdin - chmod +x docker.sh @@ -75,7 +63,6 @@ steps: - name: config path: /app/config # 将kubectl 配置文件挂载出来 commands: # 定义在Docker容器中执行的shell命令 -# - cd /app/build/$DRONE_REPO_NAME/ # 将deployment中定义的变量替换为drone中的内置变量 - cat deployment.yml # 通过kubectl指令运行deployment.yml,并指定授权文件kubectl_conf.yml