1

最近开始进入 GitSwarm,目前坚持在git push交付后执行持续集成作业时使用相应 Perforce 提交的更改列表编号的可能性(以符合公司的应用程序构建编号政策)。

有没有一种简单的方法可以做到这一点(可能只是一些环境变量在 中使用.gitlab-ci.yml,但例如CI_COMMIT_SHA看起来一点也不友好)或者我必须p4明确地使用命令执行(在script:工作描述部分的某处)来获得修订?

而且,顺便说一下,在 GitSwarm 中实现构建唯一编号的替代方案是什么(我的意思是,例如,我的 iOS 或 Android 应用程序包的编号为Version="1.0", Build="123456",其中“1.0”取自我的项目文件,而“123456”是我感兴趣的代表组装应用程序的确切代码基线)?

提前致谢!

4

0 回答 0