update
This commit is contained in:
13
ticket-setup
13
ticket-setup
@@ -7,7 +7,7 @@ set -euo pipefail
|
||||
TICKET_NR="$1"
|
||||
REF="${2%/}"
|
||||
ZIEL="$HOME/arbeit/tickets/$TICKET_NR"
|
||||
SNAP="referenz-$(date +%d-%m-%y)"
|
||||
SNAP="referenz"
|
||||
URL="https://$TICKET_NR.ddev.site"
|
||||
|
||||
if [ ! -d "$REF/.ddev" ]; then
|
||||
@@ -26,13 +26,10 @@ if [ -z "$REF_NAME" ]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# 1. Referenz-Snapshot mit heutigem Datum sicherstellen
|
||||
if compgen -G "$REF/.ddev/db_snapshots/$SNAP-*" > /dev/null; then
|
||||
echo "Snapshot $SNAP vorhanden."
|
||||
else
|
||||
echo "Snapshot $SNAP fehlt - wird im Referenzprojekt erzeugt."
|
||||
( cd "$REF" && ddev start && ddev snapshot --name="$SNAP" )
|
||||
fi
|
||||
# 1. Referenz-Snapshot neu ziehen, alten wegwerfen
|
||||
echo "Snapshot $SNAP wird im Referenzprojekt neu erzeugt."
|
||||
rm -f "$REF/.ddev/db_snapshots/$SNAP"-*
|
||||
( cd "$REF" && ddev start && ddev snapshot --name="$SNAP" )
|
||||
|
||||
# 2. Projekt kopieren (ohne fremde Snapshots und ohne Cache)
|
||||
echo "Kopiere $REF -> $ZIEL"
|
||||
|
||||
Reference in New Issue
Block a user