持续集成 我想增加gradle 打包方式 需要改哪个image?

  • Choerodon平台版本:0.13

  • 运行环境:自主搭建

  • 问题描述:
    如题,我想支持其他打包工具需要改哪个image ?
    对gitlab-ci整个流程也不是很清楚,有相关文档提供下吗?或者你们可以专门写篇文章说说整个流程。thx!!

    请尽量详细的描述您遇到的问题,以便我们能更快速的提供解决办法。

    如:创建了一个已启用状态的项目,并分配了项目管理员的权限,但是菜单中并没有项目部署,环境流水线等菜单选项

  • 执行的操作:
    如:创建了一个新用户并给用户分配了项目管理员权限,使用该用户登录系统

  • 报错信息(请尽量使用代码块的形式展现):

  • 建议:

    提出您认为不合理的地方,帮助我们优化用户操作

CI编排我们用的是gitlab-ci,后续我们会做一些相关的技术文章进行分享,详细的内容可以直接查看gitlab的ci文档。
支持其他打包工具的话,我们用的自己定义的cibase镜像,相关代码也已经开源,地址如下:


gradle打包的相关支持我们会在后续版本进行添加,您可以先自己修改该镜像或者直接引用该镜像然后添加自己所需的工具

好的谢谢了,gitlab-ci 是上平台 关键点,不弄清楚的话真的 很难根据自己情况做改造,希望c7n 能再这方面做专门的分享,我现在就卡在这了。

这个确实是,CI的实际运用场景和方式太多了,所以没有做到平台可视化操作,而是用了比较成熟的gitlab-ci,文档的话可以先参考下gitlab-ci的官方文档,一些相关方面的分享我们后续会做一些。

ci文档:
https://docs.gitlab.com/ee/ci/yaml/README.html