码云更新日志

阿里云 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 去体验!

每天撸完代码 (Bug) 都已经累成狗了,可领导还要求我填工时、写周报、修复完 Bug 还得打开项目管理系统去关闭一下任务。你们就不能自己看,这些工作我都写在代码的提交注释里了!!!

早上到了公司,先看看新闻,看看逗逼动弹,然后我就得赶紧开始工作。

每天工作本来很简单:

  1. 查看分配给我的任务或者继续昨天未完任务

  2. 写代码写代码写代码,修Bug修Bug修Bug

  3. 推送代码的时候顺手把任务关闭

  4. 回家搂着女(男)朋友睡觉

结果非要搞成:

  1. 查看分配给我的任务或者继续昨天未完任务

  2. 跟主管撕逼

  3. 写代码写代码写代码,修Bug修Bug修Bug

  4. 跟产品和设计撕逼

  5. 推送代码

  6. 打开项目管理平台,设置任务已修复,然后告诉测试同事可以测试了

  7. 跟测试撕逼

  8. 临下班时记录一下当天工时

  9. 每周要写工作周报,我想不起来啊,只好双手不断薅头发,没几天,就跟红薯一样了。。。。

  10. 回到家没有女(男)朋友,跟自己撕逼

终于知道为什么红薯要薅尽一头的秀发来做码云这个平台,原来是为了让更多开发者不会重蹈覆辙啊。

------ 华丽分割线 -------

其实我是想告诉大家,码云企业版全新的任务管理改版上线啦。最最主要的是进一步简化任务管理功能的使用体验,而且一直以来你可以直接在提交代码时关闭任务,开发者就喜欢省事!

看看改版后的截图:

详细的产品体验请前往 https://demo.gitee.com/enterprises ,我们提供了一个 Demo 账号可以轻松体验。你还可以直接开通免费企业版,我们的免费版不限项目数,可添加 5 个开发人员哦。

当然了,即便是收费,我们也是业内的良心价。详情请看 https://gitee.com/enterprises

都来说说你们公司是怎么跟同事撕逼以及怎么分配开发任务的吧?

请问你知道你公司多少开发人员,分几个组,每天都在做什么吗?

知道!我们公司(开源中国)一共 85 个开发人员(包括设计和相关人员),分 6 个组,我还知道他们每天写了多少行(个)代码(bug),完成多少个任务。而且我还知道他们上午完成的工作多,还是下午完成的工作多。

请问你知道开发部门共有多少个项目,多少个开发中的项目,多少项目已经歇菜以及这些项目的进度吗?这些项目的负责人都是谁,项目成员都有谁吗?

知道,开源中国账号里目前有 32 个项目仓库,其中活跃的项目有 12 个,最大的项目拥有 22 个成员,这个项目有三个负责人,你还想知道啥?

请问你贵姓啊?

我叫红薯,很哦。

------- 华丽分割线 -------

码云企业版刚刚更新了,我们对企业的项目和人员的管理做了大幅改进,更直观的操作,让你对公司内部的项目和人员的情况一目了然。另外还有个人工作台,你需要完成什么任务一清二楚。

人员管理:

项目管理:

另外本月内还会有更多改进上线。

如果你还没有开通码云企业版,那么可以前往 https://demo.gitee.com/enterprises ,我们提供了一个 Demo 账号可以体验一下,又或者直接免费开通企业版,我们的免费版不限项目数,可添加 5 个开发人员哦。

详情请看 https://gitee.com/enterprises

码云企业版的个人工作台页面上线啦 !!!

更直观的查看个人任务和项目,界面如下:

这是码云企业版 4.0 的一部分,接下来我们还会继续优化任务、项目和文档管理,欢迎关注。

现在就去体验 https://gitee.com/enterprises