From 8e1734b01116d15b749a4fc707bb7921102811c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=8B=9B=E8=B4=A2=E5=96=B5?= <10706652+li-lianglong_admin@user.noreply.gitee.com> Date: Wed, 9 Nov 2022 02:07:57 +0000 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8F=8F=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 招财喵 <10706652+li-lianglong_admin@user.noreply.gitee.com> --- README.md | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 7dabba9..da41d5e 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,13 @@ -#### 目的 +### 背景 -利用jenkins的插件机制,将obs作为jenkins的构建文件的存储容器 +Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,使软件项目可以进行持续集成. -#### 参考资料 +### 项目简介 -https://www.jenkins.io/zh/doc/developer/ +利用jenkins的插件机制,使jenkins可以使用HuaweiCloud OBS作为存储,包含但不限于插件上架到Jenkins插件市场,并且提供功能文档,使用文档,示例代码等等... -https://www.jenkins.io/zh/doc/developer/tutorial/extend/ +目前仓库提供一个demo版本,只支持指定位置的文件转存到OBS,功能比较单调,后续迭代版本的完整功能可以参考 -https://zhuanlan.zhihu.com/p/28753005 +- [google-storage-plugin](https://gitee.com/link?target=https%3A%2F%2Fgithub.com%2Fjenkinsci%2Fgoogle-storage-plugin), +- [minio-storage-plugin](https://gitee.com/link?target=https%3A%2F%2Fgithub.com%2Fjenkinsci%2Fminio-storage-plugin) -http://t.zoukankan.com/kingzzm-p-3321714.html - -#### 参考实现 - -https://plugins.jenkins.io/aliyun-oss-uploader/ 简易实现,第一步,只有构建完成之后的上传 -https://github.com/jenkinsci/google-storage-plugin 进阶,功能丰富,包含多种类型上传方案,下载 -https://github.com/jenkinsci/minio-storage-plugin 进阶,功能丰富 \ No newline at end of file -- Gitee