Push maintenance branches on GA release.

This commit is contained in:
Mark Paluch
2022-11-18 14:55:01 +01:00
parent e21aebdd7c
commit 95c6d2cf12

View File

@@ -29,6 +29,7 @@ import org.springframework.data.release.TimedCommand;
import org.springframework.data.release.git.GitOperations;
import org.springframework.data.release.issues.IssueTracker;
import org.springframework.data.release.issues.TicketReference;
import org.springframework.data.release.model.Iteration;
import org.springframework.data.release.model.Project;
import org.springframework.data.release.model.Tracker;
import org.springframework.data.release.model.TrainIteration;
@@ -64,6 +65,11 @@ public class GitHubCommands extends TimedCommand {
retry(() -> {
git.push(iteration);
git.pushTags(iteration.getTrain());
if (!iteration.getTrain().isAlwaysUseBranch() && iteration.getIteration().isGAIteration()) {
git.push(new TrainIteration(iteration.getTrain(), Iteration.SR1));
}
createOrUpdateRelease(iteration);
}, 2);
}