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:
parent
acac7ba597
commit
2382186a59
|
@ -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
|
||||
'''
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue