2019-01-03 19:53:36 +08:00
|
|
|
|
# 阿里云 CodePipeline 配置说明
|
|
|
|
|
|
|
|
|
|
> 阿里云CodePipeline是一款提供持续集成/持续交付能力,并完全兼容Jenkins的能力和使用习惯的SAAS化产品。通过使用阿里云CodePipeline,您可以方便的在云端实现从代码到应用的持续集成和交付,方便您快速的对您的产品进行功能迭代和演进。
|
|
|
|
|
|
2019-01-04 11:56:36 +08:00
|
|
|
|
> Jpom 为了方便用户快速安装项目包和快速回滚添加支持 CodePipeline,推荐和码云搭配使用
|
2019-01-03 19:53:36 +08:00
|
|
|
|
|
2019-03-12 15:45:58 +08:00
|
|
|
|
码云配置说明文档:[https://gitee.com/keepbx/jpom/paas/code_pipeline](https://gitee.com/keepbx/jpom/paas/code_pipeline)
|
2019-01-03 19:53:36 +08:00
|
|
|
|
|
|
|
|
|
阿里云CodePipeline说明文档:[https://help.aliyun.com/document_detail/56512.html?spm=5176.145865.755375.doc1.230f163fuW7gQs](https://help.aliyun.com/document_detail/56512.html?spm=5176.145865.755375.doc1.230f163fuW7gQs)
|
|
|
|
|
|
2019-01-04 11:56:36 +08:00
|
|
|
|
## Jpom 配置CodePipeline构建
|
2019-01-03 19:53:36 +08:00
|
|
|
|
1. 在CodePipeline 后台创建项目并获取项目名称
|
2019-01-03 19:54:40 +08:00
|
|
|
|
|
2019-03-13 17:37:28 +08:00
|
|
|
|
2. 在Jpom 配置对应项目的 【Build标识】(记得结尾添加一个`_`奥)
|
|
|
|
|
![CodePipeline](./images/edit_del.png)
|
2019-01-03 19:54:40 +08:00
|
|
|
|
|
2019-03-12 15:43:21 +08:00
|
|
|
|
3. 配置阿里云oss 信息,在管理面板中左侧点击阿里云OSS,然后填入对应信息(此项仅有系统管理员才能查看和修改)
|
2019-01-03 19:54:40 +08:00
|
|
|
|
|
2019-01-03 19:53:36 +08:00
|
|
|
|
4. 在项目列表中操作点击构建按钮
|
2019-01-16 10:28:56 +08:00
|
|
|
|
![CodePipeline](./images/build_list.png)
|
2019-01-03 19:54:40 +08:00
|
|
|
|
|
2019-01-03 19:53:36 +08:00
|
|
|
|
5. 点击安装按钮间自动从阿里云oss 中下载并解压到项目的lib 路径
|
2019-01-03 19:54:40 +08:00
|
|
|
|
|
2019-01-03 19:53:36 +08:00
|
|
|
|
6. 在项目控制台中点击重启完成CodePipeline构建更新项目
|