diff --git a/docs/ci-cd/integration/README.md b/docs/ci-cd/integration/README.md index 4821678..8d4e6ac 100644 --- a/docs/ci-cd/integration/README.md +++ b/docs/ci-cd/integration/README.md @@ -169,7 +169,7 @@ security-cloud ## 模块下的模块构建方式 上方的结构图中出现了umps-biz模块,这个模块是在umps下方,他的分支名应该是什么呢? -当前模块的分支名当然是umps-biz,但是cd $DRONE_COMMIT_BRANCH的时候,真正的运行命令则是 cd umps-biz,在项目路径中没有当前的路径,所以这是我们需要使用到drone的when 关键词区分分支名称,分支为umps-biz的时候,我们需要将cd $DRONE_COMMIT_BRANCH 改为cd umps/当前模块的分支名当然是umps-biz,但是cd $DRONE_COMMIT_BRANCH的时候,真正的运行命令则是 cd umps-biz,在项目路径中没有当前的路径,所以这是我们需要使用到drone的when 关键词区分分支名称,分支为umps-biz的时候,我们需要将cd $DRONE_COMMIT_BRANCH 改为$DRONE_COMMIT_BRANCH,这样就可以继续完成下面的steps了 +当前模块的分支名当然是umps-biz,但是cd $DRONE_COMMIT_BRANCH的时候,真正的运行命令则是 cd umps-biz,在项目路径中没有当前的路径,所以这是我们需要使用到drone的when 关键词区分分支名称,分支为umps-biz的时候,我们需要将cd $DRONE_COMMIT_BRANCH 改为cd umps/当前模块的分支名当然是umps-biz,但是cd $DRONE_COMMIT_BRANCH的时候,真正的运行命令则是 cd umps-biz,在项目路径中没有当前的路径,所以这是我们需要使用到drone的when 关键词区分分支名称,分支为umps-biz的时候,我们需要将cd $DRONE_COMMIT_BRANCH 改为$DRONE_COMMIT_BRANCH,这样就可以继续完成下面的steps了 ## .drone.yml文件详细 ```yaml @@ -178,7 +178,7 @@ type: docker name: security-cloud steps: - name: build-jar # 流水线名称 - image: maven:3.8.5-openjdk-8 # 定义创建容器的Docker镜像,maven:3.8.5-openjdk-8用于对java进行打包使用 + image: maven:3.8.5-openjdk-8 # 定义创建容器的Docker镜像,maven:3.8.5-openjdk-8用于对java进行打包使用 volumes: # 将容器内目录挂载到宿主机,仓库需要开启Trusted设置 - name: maven-cache path: /root/.m2 # 将maven下载依赖的目录挂载出来,防止重复下载 @@ -200,7 +200,7 @@ steps: - auth - name: build-jar-umps-biz # 流水线名称 - image: maven:3.8.5-openjdk-8 # 定义创建容器的Docker镜像,maven:3.8.5-openjdk-8用于对java进行打包使用 + image: maven:3.8.5-openjdk-8 # 定义创建容器的Docker镜像,maven:3.8.5-openjdk-8用于对java进行打包使用 volumes: # 将容器内目录挂载到宿主机,仓库需要开启Trusted设置 - name: maven-cache path: /root/.m2 # 将maven下载依赖的目录挂载出来,防止重复下载 @@ -247,17 +247,17 @@ steps: - sed -i 's/$DRONE_COMMIT_BRANCH/'"$DRONE_COMMIT_BRANCH"'/' .dockerignore - sed -i 's/$DRONE_COMMIT_BRANCH/'"$DRONE_COMMIT_BRANCH"'/' deployment.yml - sed -i 's/$DRONE_COMMIT/'"$DRONE_COMMIT"'/' deployment.yml - # docker登录,不能在脚本中登录,并且不能使用docker login -u -p + # docker登录,不能在脚本中登录,并且不能使用docker login -u -p - cat Dockerfile - echo $DOCKER_PASSWORD | docker login $REGISTRY --username $DOCKER_USERNAME --password-stdin - chmod +x docker.sh - sh docker.sh - # 执行完脚本删除本次制作的docker镜像,避免多次后当前runner空间不足 + # 执行完脚本删除本次制作的docker镜像,避免多次后当前runner空间不足 - docker rmi -f $(docker images | grep $DRONE_COMMIT_BRANCH | awk '{print $3}') - name: drone-rancher # rancher运行 - image: registry.cn-hangzhou.aliyuncs.com/claywang/kubectl #阿里云的kubectl镜像,里面包含kubectl命令行工具 + image: registry.cn-hangzhou.aliyuncs.com/claywang/kubectl #阿里云的kubectl镜像,里面包含kubectl命令行工具 volumes: # 将容器内目录挂载到宿主机 - name: maven-build path: /app/build # 将应用打包好的Jar和执行脚本挂载出来 @@ -265,7 +265,7 @@ steps: path: /app/config # 将kubectl 配置文件挂载出来 commands: # 定义在Docker容器中执行的shell命令 - cd /app/build - # 通过kubectl指令运行deployment.yml,并指定授权文件kubectl_conf.yml + # 通过kubectl指令运行deployment.yml,并指定授权文件kubectl_conf.yml # - kubectl apply -f deployment.yml -n $DRONE_COMMIT_BRANCH --kubeconfig=/app/config/kubectl_conf.yml - kubectl apply -f deployment.yml -n dev --kubeconfig=/app/config/kubectl_conf.yml diff --git a/docs/guide/README.md b/docs/guide/README.md deleted file mode 100644 index 9c39401..0000000 --- a/docs/guide/README.md +++ /dev/null @@ -1,25 +0,0 @@ -# 第一个侧边栏 - -firstside - -firstside - -## 二级第一个侧边栏 - -二级第一个侧边栏 -二级第一个侧边栏 - -## 二级第二个侧边栏 - -二级第二个侧边栏 -二级第二个侧边栏 - -### 三级第一个侧边栏 -三级第一个侧边栏 -三级第一个侧边栏 -三级第一个侧边栏 - -## 二级第三个侧边栏 -二级第三个侧边栏 -二级第三个侧边栏 -二级第三个侧边栏