0

我已经开始使用 jgitflow-maven-plugin 并且我正在尝试使用竹子自动发布。
基本上该插件正在工作。我们正在使用开发分支和主分支。
运行 jgitflow:release-start 和 jgitflow:release-finish 会正确更新版本的版本号。
我缺少的是变化

  1. 在开发分支上增加 SNAPSHOT 版本
  2. 在主分支上增加主要版本号
  3. 在主分支上创建标签

不会推送并合并到远程存储库。

合并似乎只在竹子的本地存储库中完成。我本来希望插件也能处理推送。

在我的 pom-plugin 配置下面:

<plugin>
  <groupId>external.atlassian.jgitflow</groupId>
  <artifactId>jgitflow-maven-plugin</artifactId>
  <version>1.0-m5.1</version>
  <configuration>
    <flowInitContext>
      <masterBranchName>master</masterBranchName>
      <developBranchName>development</developBranchName>
      <releaseBranchPrefix>release-</releaseBranchPrefix>
    </flowInitContext>
    <useReleaseProfile>false</useReleaseProfile>
    <alwaysUpdateOrigin>true</alwaysUpdateOrigin>
    <defaultOriginUrl>ssh://git@my-remote-repo.com/app.git</defaultOriginUrl>
  </configuration>
</plugin>

有什么我想念的想法吗?

4

1 回答 1

0

我想您可以尝试添加至少文档所说的内容<pushReleases>true</pushReleases>,或者只是将 shell 脚本任务添加到您的 Bamboo 构建计划中configurationgit push ...

于 2017-11-14T09:41:53.930 回答