阿里云 CodePipeline 对接码云,打造云上代码交付链 - 开源中国社区
Float_left Icon_close
阿里云 CodePipeline 对接码云,打造云上代码交付链
码云Gitee 2018年06月04日

阿里云 CodePipeline 对接码云,打造云上代码交付链

码云Gitee 码云Gitee 发布于2018年06月04日 收藏 13

阿里云 CodePipeline 已增加对 码云 Gitee 代码库接入的支持,用户托管在码云上的代码可通过阿里云 CodePipeline 在云端实现从代码到应用的持续集成和交付,方便您快速的对您的产品进行功能迭代和演进。

阿里云 CodePipeline 是一款提供持续集成/持续交付能力,并完全兼容 Jenkins 的能力和使用习惯的 SAAS 化产品。通过使用阿里云 CodePipeline,您可以方便的在云端实现从代码到应用的持续集成和交付,方便您快速的对您的产品进行功能迭代和演进。

阿里云 CodePipeline 具有如下关键特性

  • 提供了多种开发语言的编译及单元测试能力,目前包含Java,Node.js,Python2,Python3和PHP五种语言,以及通用文件打包模式,未来将集成更多的开发语言种类。

  • 提供了容器化集成解决方案,可以独立支持Docker镜像编译,同时支持通过阿里云容器镜像服务 进行编译和安全检查,并与阿里云容器服务打通,目前支持蓝绿/灰度发布等多种发布方式。

  • 提供了应用部署到ECS的能力,同时完全兼容开源自动化运维软件Salt,透明整个应用发布和部署能力。

那么现在就开始部署吧,具体使用流程如下:

步骤1

在码云(Gitee.com)项目页-服务,选择“阿里云 CodePipeline”

步骤2

根据页面引导,访问 阿里云 并注册或者登录已有帐号。

步骤3

选择 “产品” -> “应用服务” -> “CodePipeline”,点击“立即开通”进入阿里云 CodePipeline 总览界面。

步骤4

开通成功后,点击 "管理控制台"。

步骤5

创建默认的 CodePipeline 角色,并授权。

 

步骤6

开通 CodePipeline 服务后可以开始创建一个新项目:管理控制台 -> 创建一个新项目。

步骤7

填写项目信息:基本信息 -> 下一步 -> 代码构建配置 -> 下一步 -> 选择部署方式 -> 下一步。

步骤8

选择 源码管理 -> Gitee -> 绑定码云账号,自动列出您的代码仓库及其对应的分支。

步骤9

页面会跳转至码云的登录页面,然后授权。

步骤10

授权成功后会提示,绑定成功,请刷新作业配置页面!后回到步骤 6 页面并刷新 -> 选择要构建的码云上的项目仓库和仓库分支。

步骤11

依次填写构建触发器、构建、构建后操作信息并提交。然后点击 "开始构建项目" 对刚刚创建的项目执行构建。

构建进度和构建结果可以在构建历史中查看,选择对应构建历史可以查看构建详情。这样就可以很方便对托管在码云上的项目进行持续构建和集成并完成部署工作。

马上访问  码云 Gitee 去体验!

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:阿里云 CodePipeline 对接码云,打造云上代码交付链
分享
评论(17)
精彩评论
2

引用来自“hling12”的评论

步骤7,有坑。。。。您在当前区域没有Bucket,请到OSS控制台去创建。
然后:抱歉,您尚未开通对象存储服务 OSS,请您立即开通。
阿里云 OSS 采用两种计费方式:按量付费(后付费)和包年包月(预付费),查看计费说明
oss 有免费额度
最新评论
0
有意思,有阿里云的可以试试
0

引用来自“抢小孩糖吃”的评论

又一大波运维没有工作了
好紧张
0
有坑,阿里云有 云效 ,和oschina 的gitee冲突,怎么谈的合作 捂脸
0

引用来自“hling12”的评论

步骤7,有坑。。。。您在当前区域没有Bucket,请到OSS控制台去创建。
然后:抱歉,您尚未开通对象存储服务 OSS,请您立即开通。
阿里云 OSS 采用两种计费方式:按量付费(后付费)和包年包月(预付费),查看计费说明

引用来自“红薯”的评论

oss 有免费额度
回复@红薯 : oss是有免费存储额度。如果需要外网流量都是付费的哦。反正倒也没几个钱。腾讯云对象存储也有免费的外网流量额度。
2

引用来自“hling12”的评论

步骤7,有坑。。。。您在当前区域没有Bucket,请到OSS控制台去创建。
然后:抱歉,您尚未开通对象存储服务 OSS,请您立即开通。
阿里云 OSS 采用两种计费方式:按量付费(后付费)和包年包月(预付费),查看计费说明
oss 有免费额度
0

引用来自“平凡普通”的评论

问题来了,这货要不要钱
:sweat: 没 OSS玩不了。坑(上传构建物到OSS)
0
步骤7,有坑。。。。您在当前区域没有Bucket,请到OSS控制台去创建。
然后:抱歉,您尚未开通对象存储服务 OSS,请您立即开通。
阿里云 OSS 采用两种计费方式:按量付费(后付费)和包年包月(预付费),查看计费说明
0

引用来自“平凡普通”的评论

问题来了,这货要不要钱

引用来自“红薯”的评论

不要钱
问题来了,阿里云送不送
0

引用来自“KL博客”的评论

兼容jenkins,为啥不直接用jenkins:joy:
他本来就是 jenkins
0

引用来自“平凡普通”的评论

问题来了,这货要不要钱
不收费啊,前提就是有阿里云
0

引用来自“平凡普通”的评论

问题来了,这货要不要钱
不要钱
0
问题来了,这货要不要钱
0
兼容jenkins,为啥不直接用jenkins:joy:
0
包装下gitlab就出来了:sweat:
0
666
0
又一大波运维没有工作了
0
就是传说中的 ci/cd
顶部