我已经开始使用jgitflow-maven-plugin,我正在尝试用竹实现版本的自动化。
基本上插件正在工作。我们使用的是一个开发分支和一个主分支。
运行jgitflow: releases和jgitflow:releases正确地更新版本的版本号。
我错过的是这些变化
不会被推送和合并到远程存储库。
合并似乎只在当地的竹子储存库中进行。我希望插件也能处理这个问题。
下面是我的pom插件配置:
<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>知道我错过了什么吗?
发布于 2017-11-14 09:41:53
我想您可以尝试将<pushReleases>true</pushReleases>添加到configuration中--至少文献资料是这么说的--或者只是在竹构建计划中添加一个shell脚本任务,它可以执行git push ...
https://stackoverflow.com/questions/47281369
复制相似问题