diff --git a/README.md b/README.md index 7dabba9e6ce3a55f60873b86e6b7ecf73a9eb302..da41d5e2d392725d77244519a7093018bb814530 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