Compare commits

...
4 Commits
Author SHA1 Message Date
Mark Poljanšek 101d8bc623 Dodajanje continue-on-error za korak namestitve rsync
Deploy to Production Server / deploy (push) Successful in 13s
2025-06-22 18:52:04 +02:00
Mark Poljanšek 3aef9b2e9a Dodajanje exit 0 za preprečevanje napak pri namestitvi rsync
Deploy to Production Server / deploy (push) Failing after 11s
2025-06-22 18:50:20 +02:00
Mark Poljanšek f19302be25 Odstranitev koraka za namestitev rsync, ker je že nameščen na strežniku
Deploy to Production Server / deploy (push) Failing after 4s
2025-06-22 18:47:48 +02:00
Mark Poljanšek fc70983ab9 Posodobitev workflow datotek za preverjanje rsync namestitve
Deploy to Production Server / deploy (push) Failing after 10s
2025-06-22 13:51:16 +02:00
2 changed files with 30 additions and 10 deletions

No files matched your search

+15 -5
View File
@@ -27,9 +27,15 @@ jobs:
- name: Install rsync - name: Install rsync
shell: bash shell: bash
continue-on-error: true
run: | run: |
# Preverimo, ali lahko namestimo rsync # Najprej preverimo, ali je rsync že nameščen
echo "Preverjanje možnosti namestitve rsync..." if command -v rsync &> /dev/null; then
echo "rsync je že nameščen, verzija:"
rsync --version | head -n 1
else
# Če rsync ni nameščen, ga poskušamo namestiti
echo "rsync ni nameščen, poskušam namestiti..."
if command -v apt-get &> /dev/null; then if command -v apt-get &> /dev/null; then
echo "Poskušam namestiti rsync z apt-get..." echo "Poskušam namestiti rsync z apt-get..."
sudo apt-get update && sudo apt-get install -y rsync || echo "Ni mogoče namestiti rsync z apt-get" sudo apt-get update && sudo apt-get install -y rsync || echo "Ni mogoče namestiti rsync z apt-get"
@@ -40,13 +46,17 @@ jobs:
echo "Ni mogoče namestiti rsync - manjka paketni upravljalnik" echo "Ni mogoče namestiti rsync - manjka paketni upravljalnik"
fi fi
# Preverimo, ali je rsync nameščen # Ponovno preverimo, ali je namestitev uspela
if command -v rsync &> /dev/null; then if command -v rsync &> /dev/null; then
echo "rsync je nameščen, verzija:" echo "rsync je uspešno nameščen, verzija:"
rsync --version | head -n 1 rsync --version | head -n 1
else else
echo "rsync ni nameščen, uporabili bomo tar" echo "rsync ni uspešno nameščen, uporabili bomo tar"
fi fi
fi
# Vedno vrnemo uspešno kodo za izhod, da korak ne bo označen kot neuspešen
exit 0
- name: Deploy to production server - name: Deploy to production server
shell: bash shell: bash
+15 -5
View File
@@ -38,9 +38,15 @@ jobs:
- name: Install rsync - name: Install rsync
shell: bash shell: bash
continue-on-error: true
run: | run: |
# Preverimo, ali lahko namestimo rsync # Najprej preverimo, ali je rsync že nameščen
echo "Preverjanje možnosti namestitve rsync..." if command -v rsync &> /dev/null; then
echo "rsync je že nameščen, verzija:"
rsync --version | head -n 1
else
# Če rsync ni nameščen, ga poskušamo namestiti
echo "rsync ni nameščen, poskušam namestiti..."
if command -v apt-get &> /dev/null; then if command -v apt-get &> /dev/null; then
echo "Poskušam namestiti rsync z apt-get..." echo "Poskušam namestiti rsync z apt-get..."
sudo apt-get update && sudo apt-get install -y rsync || echo "Ni mogoče namestiti rsync z apt-get" sudo apt-get update && sudo apt-get install -y rsync || echo "Ni mogoče namestiti rsync z apt-get"
@@ -51,13 +57,17 @@ jobs:
echo "Ni mogoče namestiti rsync - manjka paketni upravljalnik" echo "Ni mogoče namestiti rsync - manjka paketni upravljalnik"
fi fi
# Preverimo, ali je rsync nameščen # Ponovno preverimo, ali je namestitev uspela
if command -v rsync &> /dev/null; then if command -v rsync &> /dev/null; then
echo "rsync je nameščen, verzija:" echo "rsync je uspešno nameščen, verzija:"
rsync --version | head -n 1 rsync --version | head -n 1
else else
echo "rsync ni nameščen, uporabili bomo tar" echo "rsync ni uspešno nameščen, uporabili bomo tar"
fi fi
fi
# Vedno vrnemo uspešno kodo za izhod, da korak ne bo označen kot neuspešen
exit 0
- name: Deploy to test server - name: Deploy to test server
shell: bash shell: bash