diff --git a/.woodpecker.yaml b/.woodpecker.yaml index 98dd200..592fbe4 100644 --- a/.woodpecker.yaml +++ b/.woodpecker.yaml @@ -1,4 +1,4 @@ -# 第 95 次部署 +# 第 96 次部署 variables: # --- 仓库与私服配置 --- - &APP_REGISTRY "push.lovestory.cyou" # 推送镜像的私服域名 diff --git a/dockercompose/gitea/README.md b/dockercompose/gitea/README.md index 96bb4bf..1b29d05 100644 --- a/dockercompose/gitea/README.md +++ b/dockercompose/gitea/README.md @@ -51,3 +51,8 @@ docker compose up -d f1d20058-b8e7-4dee-861c-d772777e24bb gto_ysiwdncq6qt6cqicbaneyz54ewfaiq2zwadnhkfnnsv5oltglt2a +# 创建仓库 + + + +# 推送项目 \ No newline at end of file diff --git a/dockercompose/woodpecker/README.md b/dockercompose/woodpecker/README.md index 4ef60b3..e956fac 100644 --- a/dockercompose/woodpecker/README.md +++ b/dockercompose/woodpecker/README.md @@ -1,5 +1,43 @@ # 部署步骤 + +## 拉取镜像 +```shell +# 先拉镜像 防止一直卡着 +docker pull woodpeckerci/woodpecker-server:v3 +docker pull woodpeckerci/woodpecker-agent:v3 +``` + +## 开端口 + +两种方式 + +`ip+端口` + +阿里云开启端口 + +`域名` + +域名转发配置 + +申请域名-配置转发-申请证书-nginx配置 +这里不赘述 + +参考文件 +`nginx\conf\conf.d\woodpecker.lovestory.cyou.conf-https` + +## 上传docker compose文件 + +```shell +rz docker-compose.yml +``` + +## 启动 + +```shell +docker compose up -d +``` + ## 配置 先改配置 @@ -42,4 +80,19 @@ docker compose up -d docker volumes rm woodpecker-server-data woodpecker-agent-config -``` \ No newline at end of file +``` + +# 创建 CI/CD 管理文件 + +有两种方式用于流水线部署 + +1 `.woodpecker.yaml` 文件 + +2 `.woodpecker` 文件夹 + +优先单文件 使用文件夹就是可以分步骤 多版本构建 多机器部署 + +非常灵活 全看自己发挥 详细使用看官网 这里不赘述 + +官网链接 +