本文说明 Teambition 行云/飞流应用迁移须知。
尊敬的用户,你好:
行云/飞流应用是由阿里云云效团队提供,支持 Teambition 研发管理场景的工具插件,近年来服务于 Teambition 的开发者用户,并受到好评。目前,云效的代码管理及流水线服务已经有了较大演进,以Teambition 应用插件的形式提供服务已经难于满足大部分客户的诉求。为了给用户提供更优质的产品能力,提升服务体验,我们即将停止 Teambition 行云/飞流应用插件的维护,而以云效提供替代服务。
基于以上调整,Teambition 的行云/飞流应用插件将于2024年2月29日停止服务,为了不影响您的业务,建议您尽快将代码管理和流水线服务迁移至阿里云研发协同平台云效,云效将继续为您提供覆盖行云/飞流的代码管理和持续集成服务。
云效能力介绍
参见什么是云效。
升级方式
1. 行云
下载云效官方提供的代码迁移工具,自助操作迁移,工具下载和使用说明参见通用三方代码平台迁移。
2. 飞流
通过钉群(33135008039)联系技术支持提交迁移申请表,通过审核后排期预约时间,由云效团队协助您进行数据迁移。
建议同时使用行云/飞流的用户,先自行迁移行云代码库,然后提供仓库映射表,以实现飞流迁移后行云代码源的自动替换,降低飞流迁移成本。
数据映射
行云代码库数据升级说明
支持代码库 Git 数据的完整迁移,包括代码库名称及公开性、源文件、分支、提交、标签信息。
迁移范围不包括合并请求、文档、库配置如WebHook等信息,且不支持用户权限的迁移,请注意迁移自行补充配置。
飞流流水线数据升级说明
支持飞流流水线、流水线模板、变量组、主机组、任务组、标签等数据迁移。数据迁移只做基础数据映射及迁移,并不能保证流程完整,数据迁移后请人工检查并调整流程配置,验证流水线运行符合预期后再正式使用。数据映射关系详见下方说明:
类型 | 数据或配置 | 迁移效果 | 备注 |
流水线-基本信息 | 流水线名称、环境、标签 | 完整迁移 | |
流水线-流程配置 | 流水线源 | 迁移 | 代码源统一使用服务连接方式连接 |
任务步骤 | 迁移 | 构建集群默认使用云效「北京构建集群」。「人工卡点」迁移后审批人置为流水线拥有者。 | |
流水线-触发设置 | 代码源Webhook触发 | 默认关闭,不迁移 | 如有需要请自行开启并配置相应Webhook |
Webhook触发 | 默认关闭,不迁移 | 如有需要请自行开启并配置相应Webhook | |
定时触发 | 完整迁移 | ||
流水线-变量和缓存 | 变量 | 完整迁移 | |
通用变量组 | 完整迁移 | ||
缓存 | 完整迁移 | ||
流水线运行 | 运行历史 | 不支持迁移 | |
企业管理 | 通用变量组 | 完整迁移 | |
标签管理 | 完整迁移 | ||
主机组管理 | 迁移 | 迁移后使用新Runner方式连接主机 | |
流水线模板管理 | 完整迁移 | ||
任务组管理 | 完整迁移 | ||
步骤管理 | 完整迁移 | ||
企业设置 | 角色设置 | 完整迁移 | |
Maven设置 | 完整迁移 |
注意事项
迁移范围不包括人员信息,请在代码库、流水线数据迁移完成后自行设置人员权限。
由于云效流水线的系统架构模型进行了升级,飞流数据无法完全兼容,迁移后需要自行检查配置/参数,以实现期望效果。
不支持数据增量升级,强烈建议升级后停止老平台的新增数据写入,前往云效平台开展工作,避免两个平台数据不一致导致的问题。
常见问题
Teambition 行云/飞流插件应用和云效代码管理/流水线的关系?
答:行云/飞流是云效提供给 Teambition 的应用插件,仅支持基础的代码管理和持续集成服务。阿里云云效的代码管理/流水线是行云/飞流应用插件的完整版本,提供适合开发者和各类型研发团队协同开发的研发工具支撑,具有更优质的容量性能和更丰富的安全规范管控能力。
我在使用 Teambition 的项目管理,还可以使用云效的代码管理和流水线吗?
答:您可以通过 Teambition 工作项 URL 地址在研发过程中关联工作项,以串联相关信息。
云效需要注册阿里云账号吗?
答:是的,阿里云服务需要使用阿里云账号登录,云效支持阿里云主账号+子账号形式,主或子账号都将视为云效的一个有效用户。
云效如何收费?
答:基础功能不限人数免费使用,单库容量更大默认5G,更多高级功能可按需购买,参见计费说明。