Allow build to continue if rebase fails

Test Plan:
- Canvas / docker-image passes

Change-Id: Ie1653a521121eaafedf392d165fd38f41cd785fc
Reviewed-on: https://gerrit.instructure.com/188989
Tested-by: Jenkins
Reviewed-by: Robert Lamb <rlamb@instructure.com>
QA-Review: Derek Bender <djbender@instructure.com>
Product-Review: Derek Bender <djbender@instructure.com>
This commit is contained in:
Derek Bender 2019-04-10 13:19:55 -06:00
parent acac7ba597
commit 2382186a59
1 changed files with 5 additions and 0 deletions

5
Jenkinsfile vendored
View File

@ -116,6 +116,11 @@ pipeline {
git config user.name $GERRIT_EVENT_ACCOUNT_NAME
git config user.email $GERRIT_EVENT_ACCOUNT_EMAIL
git rebase --preserve-merges origin/$GERRIT_BRANCH
rebase_exit_code="$?"
if [ $rebase_exit_code != 0 ]; then
echo "Warning: Rebase couldn't resolve changes automatically, please resolve these conflicts locally."
git rebase --abort
fi
'''
}
}