feat: simplify entrypoint (#27)

This commit is contained in:
Michael Kriese 2020-04-28 07:39:41 +02:00 committed by GitHub
parent 24e5bc5966
commit 1e1bc634ac
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -5,21 +5,13 @@
readonly CONFIGURATION_FILE="${1}" readonly CONFIGURATION_FILE="${1}"
readonly TOKEN="${2}" readonly TOKEN="${2}"
readonly CONFIGURATION_PATH="${GITHUB_WORKSPACE}/${CONFIGURATION_FILE}" export RENOVATE_CONFIG_FILE="${GITHUB_WORKSPACE}/${CONFIGURATION_FILE}"
if [[ ! -f "${CONFIGURATION_PATH}" ]]; then if [[ ! -f "${RENOVATE_CONFIG_FILE}" ]]; then
echo "ERROR: Couldn't find file ${CONFIGURATION_PATH}" 1>&2 echo "ERROR: Couldn't find file ${RENOVATE_CONFIG_FILE}" 1>&2
exit 1 exit 1
fi fi
readonly WORKDIR='/usr/src/app'
# Account for the WORKDIR entry of the renovate/renovate Docker container. See
# the followling link for this entry.
# https://github.com/renovatebot/renovate/blob/19.175.3/Dockerfile#L14
cd "${WORKDIR}" || { echo "ERROR: Couldn't cd to ${WORKDIR}" 1>&2; exit 1; }
cp "${CONFIGURATION_PATH}" './config.js'
# Run Renovate. # Run Renovate.
# #
# Mimic the original ENTRYPOINT of the renovate/renovate Docker container. See # Mimic the original ENTRYPOINT of the renovate/renovate Docker container. See