- 代码仓需要tag权限管理,否则易造成生产环境问题,理由:1.tag是用来保存历史升级,比如正式库升级前的状态,很重要,不能谁都能删除的。2.tag需要权限大的人才能创建,或者只允许华为云控制台创建,因为一旦任何人都能创建,那么任何人都能触发tag触发的流水线,且当工程师一删除了某tag,工程师二在理论上只有他自己会修改的自己分支上提交代码,没有先pull,都会重新创建这些已删除的tag 代码仓需要tag权限管理,否则易造成生产环境问题,理由:1.tag是用来保存历史升级,比如正式库升级前的状态,很重要,不能谁都能删除的。2.tag需要权限大的人才能创建,或者只允许华为云控制台创建,因为一旦任何人都能创建,那么任何人都能触发tag触发的流水线,且当工程师一删除了某tag,工程师二在理论上只有他自己会修改的自己分支上提交代码,没有先pull,都会重新创建这些已删除的tag
- 问题描述:分支发布时未验证上一版本分支是否合入主干,无法约束产品线分支发布后合入主干。 建议方案:建议增加分支发布时,验证上一版本分支是否合入主干校验设置。 问题描述:分支发布时未验证上一版本分支是否合入主干,无法约束产品线分支发布后合入主干。 建议方案:建议增加分支发布时,验证上一版本分支是否合入主干校验设置。
- 问题描述:目前流水线执行是可以重新选择分支,覆盖流水线里面代码源-分支设置,建议增加权限控制。 建议方案:建议流水线增加权限配置,可以设置执行时无法选择分支。 问题描述:目前流水线执行是可以重新选择分支,覆盖流水线里面代码源-分支设置,建议增加权限控制。 建议方案:建议流水线增加权限配置,可以设置执行时无法选择分支。
- 问题描述:建议提供流水线执行自动创建Tag,自动保护分支功能 建议方案:建议提供流水线执行自动创建Tag,自动保护分支功能 问题描述:建议提供流水线执行自动创建Tag,自动保护分支功能 建议方案:建议提供流水线执行自动创建Tag,自动保护分支功能
- 问题描述: devcloud各模块的权限管理较分散,任何用户都可以创建项目、创建代码仓库、代码检查任务设置权限、创建流水线,存在一定的管理风险 建议方案: 建议权限放在一个统一的地方管理,增加超级管理员权限,超级管理员可以设置哪些角色有创建项目、创建代码仓库、代码检查任务设置权限、创建流水线等权限 问题描述: devcloud各模块的权限管理较分散,任何用户都可以创建项目、创建代码仓库、代码检查任务设置权限、创建流水线,存在一定的管理风险 建议方案: 建议权限放在一个统一的地方管理,增加超级管理员权限,超级管理员可以设置哪些角色有创建项目、创建代码仓库、代码检查任务设置权限、创建流水线等权限
-
【用户体验】流水线功能建议 预审不通过问题描述: 每次进入流水线,都需要进行排序 建议方案: 客户可以固化进入展示选项:①默认进入,就是进入由我执行的;②如果默认全部,可以考虑按执行时间倒叙 问题描述: 每次进入流水线,都需要进行排序 建议方案: 客户可以固化进入展示选项:①默认进入,就是进入由我执行的;②如果默认全部,可以考虑按执行时间倒叙
- [图片] pipline 全新执行 选择分支 分支名称无法显示完全 [图片] pipline 全新执行 选择分支 分支名称无法显示完全
-
【产品缺陷】编译阶段,拉去镜像失败 预审不通过通过流水线,进入编译阶段,拉去镜像失败,原因是 拉去公共镜像受限制。 通过编译模块,单独编译,则不会出现公共镜像受限。 这个为什么? 建议方案: 默认使用华为云公共镜像,避免dockerhub拉去镜像受限。 通过流水线,进入编译阶段,拉去镜像失败,原因是 拉去公共镜像受限制。 通过编译模块,单独编译,则不会出现公共镜像受限。 这个为什么? 建议方案: 默认使用华为云公共镜像,避免dockerhub拉去镜像受限。
- 问题描述: 1.1 流水线 CloudPipeline 代码源缺失,因为 不只是 git 才能存储代码,许多场景下,cd,根本不被允许分享源码,部署的粒度可能是jar/war/docker-image等,所以应该支持 对象存储和Docker Registry,最起码也应该支持 obs和swr; 1.2 发布仓库CloudRelease,目前只能被编译构建 CloudBuild服务和部署 CloudDeploy调用,不应该是这个样子的! 应该开放API/SDK,最起码应该开放 提交和下载的接口/函数;一个例子,假如所有的 jar 都在 obs,如果想使用华为的DevCloud 做 自动化 cicd,太费劲,但是,如果开放 CloudRelease 的相关API/SDK,我们就能写代码通过 serverless 服务自动将 位于 obs 的 jar 丢到 CloudRelease 做自动化cicd。 1.3 部署 CloudDeploy服务 注册主机组 只能是 EIP ,这个是什么鬼?嫌客户等保太好过了?应该是使用开源工具打造的 部署 CloudDeploy服务吧?目前 和 VPC 应该是没有打通吧?请尽快些! 1.4 模板问题,执行正常的流水线 CloudPipeline完成后,应该支持导出 模板,然后拿模板去创建 新的流水线;一个例子,要部署10多个服务,唯一不一样的地方可能是 git 仓库,serviceName,host_group,别的基本都一样,难道我得重建10次?我知道有个自定义模板,但是这个全部得自定义,我使用现有模板,稍微改一改就能用的,你让我全部重建?这个肯定不合适! 1.5 通过 yaml 或者 json 创建 流水线 CloudPipeline,类似 Jenkinsfile 那样,或者类似AWS的CodePipeline和CodeBuild,buildspec.yml这类的东西,直接通过 脚本 部署 流水线 CloudPipeline应该是最好的。说到这了,华为云上的IaC(基础设施及代码),应用编排服务aos,也应该改一改,参考下AWS的CloudFormation,貌似是只能通过 yaml 去更新,不太好! 1.6 代码托管 CodeHub服务 不支持 jenkins 去 Webhook Trigger,应该支持,兼容性强,客户才更愿意去 使用,迁移。 建议方案: 1.1 流水线 CloudPipeline 代码源缺失,应该添加 对象储存(obs/s3/oss/bos)和Docker Registry(swr/ecr/acr),最起码应该支持 自家的obs和swr。 1.2 发布仓库CloudRelease,应该开放API/SDK,最起码应该开放 提交和下载的接口/函数。 1.3 部署 CloudDeploy服务,请尽快支持使用 内网 IP 注册主机组。 1.4 模板问题,执行正常的流水线 CloudPipeline完成后,应该支持导出 模板,然后拿模板去创建 新的流水线。 1.5 通过 yaml 或者 json 创建 流水线 CloudPipeline,类似 Jenkinsfile 那样,或者类似AWS的CodePipeline和CodeBuild,buildspec.yml这类的东西,应该支持直接通过 脚本 部署 流水线。 1.6 华为云上的IaC(基础设施及代码),应用编排服务aos,也应该改一改,参考下AWS的CloudFormation,貌似是只能通过 yaml 去更新,堆栈创建成功后,应该在 console 页面上直接修改更新! 1.7 代码托管 CodeHub服务 不支持 jenkins 去 Webhook Trigger,应该支持! 问题描述: 1.1 流水线 CloudPipeline 代码源缺失,因为 不只是 git 才能存储代码,许多场景下,cd,根本不被允许分享源码,部署的粒度可能是jar/war/docker-image等,所以应该支持 对象存储和Docker Registry,最起码也应该支持 obs和swr; 1.2 发布仓库CloudRelease,目前只能被编译构建 CloudBuild服务和部署 CloudDeploy调用,不应该是这个样子的! 应该开放API/SDK,最起码应该开放 提交和下载的接口/函数;一个例子,假如所有的 jar 都在 obs,如果想使用华为的DevCloud 做 自动化 cicd,太费劲,但是,如果开放 CloudRelease 的相关API/SDK,我们就能写代码通过 serverless 服务自动将 位于 obs 的 jar 丢到 CloudRelease 做自动化cicd。 1.3 部署 CloudDeploy服务 注册主机组 只能是 EIP ,这个是什么鬼?嫌客户等保太好过了?应该是使用开源工具打造的 部署 CloudDeploy服务吧?目前 和 VPC 应该是没有打通吧?请尽快些! 1.4 模板问题,执行正常的流水线 CloudPipeline完成后,应该支持导出 模板,然后拿模板去创建 新的流水线;一个例子,要部署10多个服务,唯一不一样的地方可能是 git 仓库,serviceName,host_group,别的基本都一样,难道我得重建10次?我知道有个自定义模板,但是这个全部得自定义,我使用现有模板,稍微改一改就能用的,你让我全部重建?这个肯定不合适! 1.5 通过 yaml 或者 json 创建 流水线 CloudPipeline,类似 Jenkinsfile 那样,或者类似AWS的CodePipeline和CodeBuild,buildspec.yml这类的东西,直接通过 脚本 部署 流水线 CloudPipeline应该是最好的。说到这了,华为云上的IaC(基础设施及代码),应用编排服务aos,也应该改一改,参考下AWS的CloudFormation,貌似是只能通过 yaml 去更新,不太好! 1.6 代码托管 CodeHub服务 不支持 jenkins 去 Webhook Trigger,应该支持,兼容性强,客户才更愿意去 使用,迁移。 建议方案: 1.1 流水线 CloudPipeline 代码源缺失,应该添加 对象储存(obs/s3/oss/bos)和Docker Registry(swr/ecr/acr),最起码应该支持 自家的obs和swr。 1.2 发布仓库CloudRelease,应该开放API/SDK,最起码应该开放 提交和下载的接口/函数。 1.3 部署 CloudDeploy服务,请尽快支持使用 内网 IP 注册主机组。 1.4 模板问题,执行正常的流水线 CloudPipeline完成后,应该支持导出 模板,然后拿模板去创建 新的流水线。 1.5 通过 yaml 或者 json 创建 流水线 CloudPipeline,类似 Jenkinsfile 那样,或者类似AWS的CodePipeline和CodeBuild,buildspec.yml这类的东西,应该支持直接通过 脚本 部署 流水线。 1.6 华为云上的IaC(基础设施及代码),应用编排服务aos,也应该改一改,参考下AWS的CloudFormation,貌似是只能通过 yaml 去更新,堆栈创建成功后,应该在 console 页面上直接修改更新! 1.7 代码托管 CodeHub服务 不支持 jenkins 去 Webhook Trigger,应该支持!
- 问题描述: 我们的一款产品因自身业务特点用到华为云的API Explorer提供的接口,打算构建DevOps的学习模式,并进行相关的开发任务,其中在用到编译构建的接口时,发现如下问题: 编译构建:没有找到创建构建任务的接口,这样就直接导致整个编译构建的功能无法继续,并影响到后续流水线模块的开发,如果缺失这部分功能的话,那么学习平台中实战部分就无法体现DevOps中的思想 建议方案: 1.希望能提供相关的解决方案,以便我方可以使用华为云的编译构建服务,通过API或SDK的方式都可以 问题描述: 我们的一款产品因自身业务特点用到华为云的API Explorer提供的接口,打算构建DevOps的学习模式,并进行相关的开发任务,其中在用到编译构建的接口时,发现如下问题: 编译构建:没有找到创建构建任务的接口,这样就直接导致整个编译构建的功能无法继续,并影响到后续流水线模块的开发,如果缺失这部分功能的话,那么学习平台中实战部分就无法体现DevOps中的思想 建议方案: 1.希望能提供相关的解决方案,以便我方可以使用华为云的编译构建服务,通过API或SDK的方式都可以
-
【产品缺陷】流水线只增加了一个构建任务却无法保存 预审不通过问题描述: 在流水线配置里就关联了码云的代码仓,然后增加了一个构建任务,就没法保存流水线,提示以下这个: [图片] 建议方案: 问题描述: 在流水线配置里就关联了码云的代码仓,然后增加了一个构建任务,就没法保存流水线,提示以下这个: [图片] 建议方案:
- 问题描述: uat、pro环境参数值不一样,建议参数可以通过环境或分组进行管理并且部署中的设置的参数,在流水线中需要重新设置,建议增加全局参数的概念。 [图片] [图片] 建议方案: 问题描述: uat、pro环境参数值不一样,建议参数可以通过环境或分组进行管理并且部署中的设置的参数,在流水线中需要重新设置,建议增加全局参数的概念。 [图片] [图片] 建议方案:
- 问题描述:开发人员在查看日志时,需要通过具体的任务才能查看到执行日志,流水线中应该提供查看日志的入口,对与开发人员来说更能方便定位问题。 [图片] 问题描述:开发人员在查看日志时,需要通过具体的任务才能查看到执行日志,流水线中应该提供查看日志的入口,对与开发人员来说更能方便定位问题。 [图片]
- 问题描述: 执行流水线时,默认情况是并行执行代码扫描和构建任务,在执行代码扫描后,门禁没有生效。 [图片] [图片] [图片] [图片] 调整任务执行为串行后,依然存在上述问题。 建议方案:设置门禁后,在流水线中不通过门禁应该停止CICD任务。 问题描述: 执行流水线时,默认情况是并行执行代码扫描和构建任务,在执行代码扫描后,门禁没有生效。 [图片] [图片] [图片] [图片] 调整任务执行为串行后,依然存在上述问题。 建议方案:设置门禁后,在流水线中不通过门禁应该停止CICD任务。
-
【功能建议】流水线一键复制 未采纳问题描述: 复制流水线任务时,流水线所关联的任务(如编译构建任务、部署任务等)没有同时复制一份,需要单独进入编译构建或部署模块,复制编译构建任务或部署任务,然后再关联新复制出来的流水线。 建议方案: 复制流水线任务时,流水线所关联的任务(如编译构建任务、部署任务)应同时复制一份,默认关联到新复制的流水线,达到一键复制的效果。 问题描述: 复制流水线任务时,流水线所关联的任务(如编译构建任务、部署任务等)没有同时复制一份,需要单独进入编译构建或部署模块,复制编译构建任务或部署任务,然后再关联新复制出来的流水线。 建议方案: 复制流水线任务时,流水线所关联的任务(如编译构建任务、部署任务)应同时复制一份,默认关联到新复制的流水线,达到一键复制的效果。
上滑加载中
推荐直播
-
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中 -
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中
热门标签