fix issue with missing author and email

This commit is contained in:
Brad Rydzewski
2018-12-14 18:10:09 -08:00
parent 6783f72b40
commit 7a6564cc28
3 changed files with 38 additions and 5 deletions

View File

@ -32,10 +32,19 @@ fi
# configure git global behavior and parameters via the
# following environment variables:
export GIT_AUTHOR_NAME=${DRONE_COMMIT_AUTHOR_NAME=drone}
export GIT_AUTHOR_EMAIL=${DRONE_COMMIT_AUTHOR_EMAIL=drone@localhost}
export GIT_COMMITTER_NAME=${GIT_AUTHOR_NAME}
export GIT_COMMITTER_EMAIL=${GIT_AUTHOR_EMAIL}
if [[ -z "${GIT_AUTHOR_NAME}" ]]; then
export DRONE_COMMIT_AUTHOR_NAME=drone
fi
if [[ -z "${GIT_AUTHOR_EMAIL}" ]]; then
export DRONE_COMMIT_AUTHOR_EMAIL=drone@localhost
fi
export GIT_AUTHOR_NAME=${DRONE_COMMIT_AUTHOR_NAME}
export GIT_AUTHOR_EMAIL=${DRONE_COMMIT_AUTHOR_EMAIL}
export GIT_COMMITTER_NAME=${DRONE_COMMIT_AUTHOR_NAME}
export GIT_COMMITTER_EMAIL=${DRONE_COMMIT_AUTHOR_EMAIL}
# GIT_SSL_NO_VERIFY=

View File

@ -17,4 +17,4 @@ git fetch ${FLAGS} origin +refs/heads/${DRONE_COMMIT_BRANCH}:
git checkout ${DRONE_COMMIT_BRANCH}
git fetch origin ${DRONE_COMMIT_REF}:
git rebase ${DRONE_COMMIT_SHA}
git merge ${DRONE_COMMIT_SHA}