Commit cdbe639f authored by Witold Krecicki's avatar Witold Krecicki

Check if gitlab exists in git-replay-merge.sh{

parent 681a0722
Pipeline #2460 passed with stages
in 8 minutes and 7 seconds
......@@ -31,6 +31,13 @@ die_with_usage() {
" ${SELF} --abort"
}
verify_gitlab_cli() {
which gitlab >/dev/null 2>&1 || \
die "You need to have gitlab cli installed and configured: "\
"" \
"$ gem install --user-install gitlab"
}
die_with_continue_instructions() {
die "" \
"Replay interrupted. Conflicts need to be fixed manually." \
......@@ -176,6 +183,7 @@ case "$1" in
cleanup
;;
"--continue")
verify_gitlab_cli
die_if_not_in_progress
source "${STATE_FILE}"
resume
......@@ -184,6 +192,7 @@ case "$1" in
if [[ $# -ne 3 ]]; then
die_with_usage
fi
verify_gitlab_cli
die_if_in_progress
go "$@"
;;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment