From 0ff35c2230fa23362d8d3f1e9e88c85199b0f5b1 Mon Sep 17 00:00:00 2001 From: Spencer Gibb Date: Tue, 21 Nov 2017 18:14:54 -0500 Subject: [PATCH] Log warning if sagan update fails, rather than failing build. see gh-58 --- .../springframework/cloud/release/internal/Releaser.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/spring-cloud-release-tools-core/src/main/java/org/springframework/cloud/release/internal/Releaser.java b/spring-cloud-release-tools-core/src/main/java/org/springframework/cloud/release/internal/Releaser.java index 44a8607a..723ba4c7 100644 --- a/spring-cloud-release-tools-core/src/main/java/org/springframework/cloud/release/internal/Releaser.java +++ b/spring-cloud-release-tools-core/src/main/java/org/springframework/cloud/release/internal/Releaser.java @@ -157,7 +157,11 @@ public class Releaser { public void updateSagan(File project, ProjectVersion releaseVersion) { String currentBranch = this.projectGitHandler.currentBranch(project); ProjectVersion originalVersion = new ProjectVersion(project); - this.saganUpdater.updateSagan(currentBranch, originalVersion, releaseVersion); - log.info("\nSuccessfully updated Sagan for branch [{}]", currentBranch); + try { + this.saganUpdater.updateSagan(currentBranch, originalVersion, releaseVersion); + log.info("\nSuccessfully updated Sagan for branch [{}]", currentBranch); + } catch (Exception e) { + log.warn("\nUnable to update Sagan for branch ["+ currentBranch+ "]", e); + } } }