Automatyczna zmiana: 1753609852
This commit is contained in:
@ -33,6 +33,21 @@ if [[ $? -ne 0 ]]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "[INFO] Cherry-pick na właściwego brancha:"
|
||||
|
||||
HASH=$(git rev-parse HEAD)
|
||||
git checkout woodpecker-argocd
|
||||
git cherry-pick "$HASH" -X theirs --strategy=recursive
|
||||
|
||||
if [[ $? -ne 0 ]]; then
|
||||
echo "[WARN] Wystąpiły konflikty, próbuję je zaakceptować automatycznie..."
|
||||
git add -u # Dodaj zmodyfikowane pliki po rozwiązaniu konfliktów
|
||||
git commit --no-edit # Zakończ cherry-pick z domyślnym komunikatem
|
||||
fi
|
||||
|
||||
git push
|
||||
git switch -
|
||||
|
||||
echo "[INFO] Oczekiwanie na wdrożenie nowej wersji..."
|
||||
|
||||
# === Odpytywanie endpointa /version ===
|
||||
@ -49,6 +64,11 @@ while true; do
|
||||
END_TIME=$(date +%s)
|
||||
DURATION=$((END_TIME - START_TIME))
|
||||
|
||||
if [[ $DURATION -lt 60 ]]; then
|
||||
echo "Coś poszło nie tak"
|
||||
echo "NEW_VERSION: $NEW_VERSION"
|
||||
fi
|
||||
|
||||
# Nadpisujemy linię z licznikiem
|
||||
printf "\r[INFO] Nowa wersja wdrożona po %ds: %s\n" "$WAITED" "$NEW_VERSION"
|
||||
echo "[INFO] Czas wdrożenia: $DURATION sekund"
|
||||
|
Reference in New Issue
Block a user