0
0
Fork 0
mirror of https://github.com/tj-actions/pg-dump.git synced 2024-12-20 01:18:49 +00:00
pg-dump/entrypoint.sh
Tonye Jack ecfbb9388d
feat: add support for installing postgresql (#135)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-09-12 13:02:42 -06:00

24 lines
517 B
Bash
Executable file

#!/usr/bin/env bash
set -euo pipefail
echo "::group::pg-dump"
echo "Checking if the output directory exists..."
if [ ! -d "$(dirname "$INPUT_PATH")" ]; then
echo "The output directory does not exist. Creating it..."
mkdir -p "$(dirname "$INPUT_PATH")"
echo "Created the output directory"
else
echo "The output directory already exists"
fi
echo "Running pg_dump..."
# shellcheck disable=SC2086
pg_dump $INPUT_OPTIONS -d "$INPUT_DATABASE_URL" > "$INPUT_PATH"
echo "Complete"
echo "::endgroup::"