2

我有一个 Maven 项目,我使用 buildnumber-maven-plugin 来增加内部版本号。在每个“mvn package”命令之后,buildnumber.properties 文件中的一个变量会递增以跟踪当前的内部版本号。

在我使用“mvn package”命令运行作业后,Bitbucket Pipelines 中是否有办法提交/推送 buildnumber-maven-plugin 在该文件中所做的更改?当然,如果在 butbucket 管道中运行命令可以更改存储库中的文件,这个问题是有意义的。

4

1 回答 1

1

如果任何有权访问 repo 的用户能够推送到您想要提交的分支,您可以将该文件提交回您的存储库,如下所述:https ://community.atlassian.com/t5/Bitbucket -Pipelines-articles/Pushing-back-to-your-repository/ba-p/958407。确保添加 [skip ci],这样您就不会为新版本的碰撞提交创建新的管道构建。

如果推送到分支受到限制,您可以使用以下方法之一:https ://confluence.atlassian.com/bitbucket/push-back-to-your-repository-962352710.html 。但是,这将需要为单个用户提供推送到分支的权限。

于 2020-05-30T16:31:38.590 回答