diff --git a/.drone.yml b/.drone.yml index 0788272..9ce58d1 100644 --- a/.drone.yml +++ b/.drone.yml @@ -24,7 +24,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 @@ -35,15 +34,12 @@ steps: - name: docker path: /var/run/docker.sock # 挂载宿主机的docker commands: # 定义在Docker容器中执行的shell命令 -# - docker rmi -f $(docker images | grep $DRONE_REPO_NAME | awk '{print $3}') - - 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 # docker登录,不能在脚本中登录,并且不能使用docker login -u -p - chmod +x docker.sh - - cat docker.sh - sh docker.sh # 执行完脚本删除本次制作的docker镜像,避免多次后当前runner空间不足 # - docker run -d -p 8080:80 @@ -61,6 +57,6 @@ volumes: trigger: branch: -# - prod + - pro event: - push