我有一个Maven项目,其中我使用buildnumber-maven-plugin来增加内部版本号。在每个"mvn package“命令之后,buildnumber.properties文件中的一个变量会递增,以跟踪当前的内部版本号。
在我用"mvn package“命令运行作业后,在Bitbucket Pipeline中有没有办法提交/推送该文件中buildnumber-maven-plugin所做的更改?当然,如果在butbucket管道中运行命令可以更改存储库中的文件,那么这个问题是有意义的。
发布于 2020-05-31 00:31:39
如果任何有权访问存储库的用户能够推送到您想要提交的分支,那么您就能够将该文件提交回存储库,如下所示:https://community.atlassian.com/t5/Bitbucket-Pipelines-articles/Pushing-back-to-your-repository/ba-p/958407。确保添加跳过ci,这样就不会为新版本bump commit创建新的管道构建。
如果限制推送到分支,您可以使用以下方法之一:https://confluence.atlassian.com/bitbucket/push-back-to-your-repository-962352710.html。但是,这需要为单个用户提供推送到分支的权限。
https://stackoverflow.com/questions/43450603
复制相似问题