检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用看板项目对商城管理项目进行需求规划 代码托管 批量迁移GitLab内网仓库到Repo 如何批量将本地仓库导入Repo 流水线 通过微服务变更流水线修复项目BUG并快速发布 配置准出条件并对代码检查结果进行校验 通过流水线参数串联编译构建服务和部署服务 通过流水线生成标签名并通过上下文传递为代码仓库创建标签
2023/04/08 23:59:59。 变更配置 支持变更时长,变更时系统将按照如下规则为您计算变更费用。 资源升配:变更后的时长高于变更前,此时您需要支付新老配置的差价。 资源降配:变更后的时长低于变更前,此时会将新老配置的差价退给您。 更多信息请参见变更资源规格费用说明。 到期后影响
格为准。 变更配置后对计费的影响 当前CodeArts套餐不满足您的业务需要时,您可以在软件开发生产线控制台发起变更操作。 变更操作可选择“即时变更”或“续费变更”。 即时变更:变更操作在当前的套餐周期内生效,变更时系统将按照如下规则为您计算变更费用。 资源升配:变更后的套餐价格
2023/04/08 23:59:59。 变更配置 支持变更流量,变更时系统将按照如下规则为您计算变更费用。 资源升配:变更后的流量高于变更前,此时您需要支付新老配置的差价。 资源降配:变更后的流量低于变更前,此时会将新老配置的差价退给您。 更多信息请参见变更资源规格费用说明。 到期后影响
后,单击“确定”。 待页面显示。如果部署失败,请根据失败步骤信息与日志中的报错信息排查。 查看部署结果。 打开一个新的浏览器页面,输入访问地址“http://IP:8080/test”,其中“IP”为准备工作中购买的ECS的弹性公网IP。 如果出现以下访问结果,表示部署成功。 图4
u 16.04的主机(ECS配置请参考购买并配置ECS,购买方式请参考购买弹性云服务器),或将当前主机操作系统切换为Ubuntu 16.04(切换操作系统方式请参考切换操作系统)。 父主题: 附录
预计工时:团队成员工作项的预计工时总计。 实际工时:团队成员工作项的实际工时总计。 代码合入排名 - 度量指定时间段内团队用户提交的所有代码变更量。 团队用户在时间段内的代码变更量,代码变更量等于代码新增量减去代码删除量。 需求趋势 - 度量指定时间段内交付需求、存量需求每天的数量,从时间趋势上反映存量需求是否逐步减少并趋于相对稳定。
度量指定时间段每天的代码合入次数,从时间上反映代码合入的频率。 代码仓库对应分支在时间段内的代码合入次数。 代码变更量趋势 - 度量指定时间段每天的代码变更量,从时间上反映代码增长的规模。 代码仓库对应分支在时间段内的代码变更量,代码变更量等于代码新增量减去代码删除量。 仓库代码合入列表 - 度量各个仓库的代码合入情况,辅助进行仓库代码合入的对比。
FullAccess中定义的变更CodeArts套餐规格,您可以创建一条拒绝变更CodeArts套餐规格的自定义策略,然后同时将DevCloud Console FullAccess和拒绝策略授予用户,根据Deny优先原则,则用户可以在软件开发生产线控制台中,执行除了变更CodeArts套餐规格外的所有操作。拒绝策略示例如下:
可购买时长 1个月 1~9个月、1年、2年、3年 1~9个月、1年、2年、3年 1~9个月、1年、2年、3年 是否支持变更购买人数 不支持 支持 支持 支持 是否支持变更购买时长 不支持 支持 支持 支持 是否支持购买资源扩展 不支持 支持 支持 支持 是否支持增值特性 不支持 支持
交付能力 平均变更失败率 - 度量组织所有项在所选时间段内部署的成功率。 创建时间在所选时间段内的失败部署次数/部署总次数。 近6个月平均变更失败率趋势 - 度量组织所有项在近6个月内部署的失败率。 创建时间在近6个月内的失败部署次数/部署总次数。 平均变更失败率项目对比 -
软件开发生产线(CodeArts)使用前准备 设置CodeArts控制台权限 购买CodeArts 变更CodeArts规格 新建CodeArts项目 添加CodeArts项目成员 管理CodeArts权限 管理CodeArts资源池 新建CodeArts服务扩展点 管理CodeArts中的个人设置
代码提交次数代码仓排名 各代码仓中代码提交次数。 提交次数=代码提交次数。 代码变更量趋势 每日代码提交变更代码行数。 代码变更量=新增代码行-删除代码行。 代码变更成员排名 各成员代码提交变更代码行数。 代码变更量=新增代码行-删除代码行。 代码合入次数 代码合入master分支次数。
管理CodeArts服务级权限 操作场景 当购买需求管理、代码托管、测试计划等单服务套餐时,管理员(拥有Tenant Administrator角色权限)可以通过“服务级权限管理”页面,按服务为项目成员分配访问权限。 服务级权限管理仅对需求管理、代码托管、测试计划等计费项中有“用
项目中设置相关权限,并且该权限仅对此项目生效;如果在“所有项目”中设置权限,则该权限在所有区域项目中都生效。访问CodeArts时,需要先切换至授权区域。 软件开发生产线控制台权限采用细粒度授权方式(即策略)。 策略:IAM最新提供的一种细粒度授权的能力,可以精确到具体服务的操作
流水线配置的定时任务未触发 流水线执行权限不够(执行按钮不可操作) 保存流水线时提示人工审核任务中配置了不属于当前项目的审核人 流水线执行失败,提示流水线不存在 变更流水线执行失败,提示authentication required 流水线执行失败,提示没有配置部署策略
度量指定时间段内交付的需求总数。 状态为“已关闭”的Story数量。 修复缺陷数 个 度量指定时间段内关闭的缺陷总数。 状态为“已关闭”的Bug数量。 代码变更量 - 度量指定时间段内提交的所有代码行数。 新增代码行减去删除代码行,不区分代码分支。 实际工时 小时 度量指定时间段内实际工时。 所选时间段内实际工时总计。
选择“系统策略”,单击“确定”。 单击“保存并执行”,启动流水线任务。 如果代码检查问题数未达到准出条件,流水线任务将执行失败。 配置代码变更自动触发流水线 通过以下配置,可实现代码变更自动触发流水线执行,从而实现项目的持续交付。 在流水线任务“phoenix-workflow”详情页,单击“编辑”。
应用场景 互联网/Saas服务商 研发挑战 市场高速变化且竞争激烈,产品需要根据市场变化不断更新迭代和升级,但缺乏统一的持续交付工具确保产品随时可推向市场,缺乏工具保证客户快速反馈闭环。 推荐搭配 需求管理、代码托管、代码检查、编译构建、测试计划、部署。 实现结果 每日上线新功能
完成实践开始前的准备工作,包括创建项目、添加项目成员等操作。 管理项目规划 完成项目的整体规划,包括项目需求规划、迭代需求规划等。 管理项目配置 根据项目需求,对工作项变更的通知方式、工作项状态的流转方式等进行自定义设置。 开发代码 通过分支来进行代码的编写,包括创建分支、代码提交、合并分支等操作。 检查代码