Initial TicketTracker release
This commit is contained in:
Executable
+37
@@ -0,0 +1,37 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
REPO_NAME="${REPO_NAME:-tickettracker}"
|
||||
GITEA_HOST="${GITEA_HOST:-git.d-razz.de}"
|
||||
GITEA_USER="${GITEA_USER:-michael}"
|
||||
REMOTE_NAME="${REMOTE_NAME:-origin}"
|
||||
REMOTE_URL="${REMOTE_URL:-git@${GITEA_HOST}:${GITEA_USER}/${REPO_NAME}.git}"
|
||||
|
||||
if [[ ! -d .git ]]; then
|
||||
git init
|
||||
fi
|
||||
|
||||
if git remote get-url "${REMOTE_NAME}" >/dev/null 2>&1; then
|
||||
git remote set-url "${REMOTE_NAME}" "${REMOTE_URL}"
|
||||
else
|
||||
git remote add "${REMOTE_NAME}" "${REMOTE_URL}"
|
||||
fi
|
||||
|
||||
git add .
|
||||
|
||||
if git diff --cached --quiet; then
|
||||
echo "Keine neuen Änderungen zum Committen."
|
||||
else
|
||||
git commit -m "${COMMIT_MESSAGE:-Initial TicketTracker release}"
|
||||
fi
|
||||
|
||||
echo
|
||||
echo "Remote ist gesetzt auf:"
|
||||
echo " ${REMOTE_URL}"
|
||||
echo
|
||||
echo "Wenn das Repository in Gitea existiert und dein SSH-Key hinterlegt ist:"
|
||||
echo " git push -u ${REMOTE_NAME} main"
|
||||
echo
|
||||
echo "Falls dein lokaler Branch master heisst:"
|
||||
echo " git branch -M main"
|
||||
echo " git push -u ${REMOTE_NAME} main"
|
||||
Reference in New Issue
Block a user