Fix entrypoint

This commit is contained in:
PapaTutuWawa 2024-01-05 22:51:16 +01:00
parent 510e60a42e
commit b84634a606

View File

@ -2,8 +2,10 @@
branch=${PLUGIN_BRANCH:-"pages"} branch=${PLUGIN_BRANCH:-"pages"}
token_env=${PLUGIN_TOKEN_ENV} token_env=${PLUGIN_TOKEN_ENV}
output=${PLUGIN_OUTPUT} output=${PLUGIN_OUTPUT}
if [[ -z "$token_env" ]] || [[ -z "$branch" ]]; then name=${PLUGIN_NAME}
echo "Invalid configuration: Token environment variable name or branch name empty" email=${PLUGIN_EMAIL}
if [[ -z "$token_env" ]] || [[ -z "$branch" ]] || [[ -z "$name"]] || [[ -z "$email" ]]; then
echo "Invalid configuration: Token environment variable name, branch name empty, name, or email"
exit 1 exit 1
fi fi
@ -13,8 +15,8 @@ if [[ "$?" -ne "0" ]]; then
exit 1 exit 1
fi fi
[[ -n "$PLUGIN_EMAIL" ]] && git config --config user.email "$PLUGIN_EMAIL" git config --global user.email "$email"
[[ -n "$PLUGIN_NAME" ]] && git config --config user.name "$PLUGIN_NAME" git config --global user.name "$name"
git config --global --add safe.directory "$CI_WORKSPACE/$CI_REPO_OWNER/$CI_REPO_NAME/$output" git config --global --add safe.directory "$CI_WORKSPACE/$CI_REPO_OWNER/$CI_REPO_NAME/$output"
# Init a new repository in the output directory and add all files # Init a new repository in the output directory and add all files