From a1c1f6268eaf44d4bda3e963e58bab1fa6d3c12f Mon Sep 17 00:00:00 2001 From: eskopp Date: Wed, 15 Nov 2023 18:25:53 +0100 Subject: [PATCH] kurzer $HTTP_STATUS --- .github/workflows/2023_08_Familienfest.yml | 101 +----------- ...2023_08_Ilmenauer_Schnellschachturnier.yml | 102 ++---------- .github/workflows/2023_09_RSR_Ausbildung.yml | 110 ++----------- .../workflows/2023_10_Magdeburg_Open_28.yml | 119 ++++---------- ...llschachpokal-Schach-K\303\266nigssee.yml" | 110 ++----------- .../2023_10_RSR_Ausbildung_Nachtrag.yml | 112 ++----------- ...spr\303\244sentation_TUIlmenau_WS2324.yml" | 110 ++----------- .github/workflows/2023_11_Halloween_Blitz.yml | 105 ++----------- .github/workflows/2023_11_KJEM_IK.yml | 105 ++----------- .github/workflows/2023_12_Nikolaus_Blitz.yml | 147 +++--------------- 10 files changed, 149 insertions(+), 972 deletions(-) diff --git a/.github/workflows/2023_08_Familienfest.yml b/.github/workflows/2023_08_Familienfest.yml index 6473e48..b933d49 100644 --- a/.github/workflows/2023_08_Familienfest.yml +++ b/.github/workflows/2023_08_Familienfest.yml @@ -48,24 +48,7 @@ jobs: if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Cloud @@ -79,25 +62,8 @@ jobs: if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." - else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + else + exit 1 fi - name: Upload zur ISV Cloud Event @@ -112,24 +78,7 @@ jobs: if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Cloud Event @@ -144,25 +93,8 @@ jobs: if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac - fi + exit 1 + fi - name: Upload zur ESKOPP Latex run: | @@ -174,26 +106,9 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Git Clean diff --git a/.github/workflows/2023_08_Ilmenauer_Schnellschachturnier.yml b/.github/workflows/2023_08_Ilmenauer_Schnellschachturnier.yml index bab9abb..8a81c56 100644 --- a/.github/workflows/2023_08_Ilmenauer_Schnellschachturnier.yml +++ b/.github/workflows/2023_08_Ilmenauer_Schnellschachturnier.yml @@ -48,24 +48,7 @@ jobs: if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Cloud @@ -78,26 +61,9 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ISV Cloud Event @@ -112,24 +78,7 @@ jobs: if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Cloud Event @@ -142,26 +91,9 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Latex @@ -173,27 +105,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Git Clean diff --git a/.github/workflows/2023_09_RSR_Ausbildung.yml b/.github/workflows/2023_09_RSR_Ausbildung.yml index 99ccb00..be27ed1 100644 --- a/.github/workflows/2023_09_RSR_Ausbildung.yml +++ b/.github/workflows/2023_09_RSR_Ausbildung.yml @@ -45,27 +45,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Cloud @@ -77,27 +61,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ISV Cloud Event @@ -109,27 +77,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Cloud Event @@ -141,27 +93,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Latex @@ -173,27 +109,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Git Clean diff --git a/.github/workflows/2023_10_Magdeburg_Open_28.yml b/.github/workflows/2023_10_Magdeburg_Open_28.yml index 471a309..cf5d705 100644 --- a/.github/workflows/2023_10_Magdeburg_Open_28.yml +++ b/.github/workflows/2023_10_Magdeburg_Open_28.yml @@ -36,144 +36,79 @@ jobs: - name: Install WebDAV client run: sudo apt-get install -y davfs2 - - name: Upload zur ISV Cloud run: | EXTCLOUD_URL="${{ secrets.ISV_WEBDAV_BASE }}/${{ secrets.ISV_WEBDAV_PATH }}/" USERNAME="${{ secrets.ISV_WEBDAV_USER }}" PASSWORD="${{ secrets.ISV_WEBDAV_PASSWORD }}" PDF_FILE="ISV_2023_10_Magdeburg_Open_28.pdf" - + HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") - + + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - + - name: Upload zur ESKOPP Cloud run: | EXTCLOUD_URL="${{ secrets.ESKOPP_WEBDAV_BASE }}/${{ secrets.ESKOPP_WEBDAV_PATH }}/" USERNAME="${{ secrets.ESKOPP_WEBDAV_USER }}" PASSWORD="${{ secrets.ESKOPP_WEBDAV_PASSWORD }}" PDF_FILE="ISV_2023_10_Magdeburg_Open_28.pdf" - + HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") - + + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - + - name: Upload zur ISV Cloud Event run: | EXTCLOUD_URL="${{ secrets.ISV_WEBDAV_BASE }}/${{ secrets.ISV_WEBDAV_PATH_EVENT }}/2023_10_Magdeburg_Open_28/" USERNAME="${{ secrets.ISV_WEBDAV_USER }}" PASSWORD="${{ secrets.ISV_WEBDAV_PASSWORD }}" PDF_FILE="ISV_2023_10_Magdeburg_Open_28.pdf" - + HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") - + + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - + - name: Upload zur ESKOPP Cloud Event run: | EXTCLOUD_URL="${{ secrets.ESKOPP_WEBDAV_BASE }}/${{ secrets.ESKOPP_WEBDAV_PATH_EVENT }}/2023_10_Magdeburg_Open_28/" USERNAME="${{ secrets.ESKOPP_WEBDAV_USER }}" PASSWORD="${{ secrets.ESKOPP_WEBDAV_PASSWORD }}" PDF_FILE="ISV_2023_10_Magdeburg_Open_28.pdf" - + HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") - + + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - + - name: Upload zur ESKOPP Latex run: | EXTCLOUD_URL="${{ secrets.ESKOPP_WEBDAV_BASE }}/${{ secrets.ESKOPP_WEBDAV_PATH_PUB }}/" USERNAME="${{ secrets.ESKOPP_WEBDAV_USER }}" PASSWORD="${{ secrets.ESKOPP_WEBDAV_PASSWORD }}" PDF_FILE="ISV_2023_10_Magdeburg_Open_28.pdf" - + HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") - + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else @@ -182,4 +117,4 @@ jobs: - name: Git Clean run: | - git clean -fX \ No newline at end of file + git clean -fX diff --git "a/.github/workflows/2023_10_Mannschaftsschnellschachpokal-Schach-K\303\266nigssee.yml" "b/.github/workflows/2023_10_Mannschaftsschnellschachpokal-Schach-K\303\266nigssee.yml" index 962335c..a33c6de 100644 --- "a/.github/workflows/2023_10_Mannschaftsschnellschachpokal-Schach-K\303\266nigssee.yml" +++ "b/.github/workflows/2023_10_Mannschaftsschnellschachpokal-Schach-K\303\266nigssee.yml" @@ -45,27 +45,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Cloud @@ -77,27 +61,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ISV Cloud Event @@ -109,27 +77,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Cloud Event @@ -141,27 +93,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Latex @@ -173,27 +109,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Git Clean diff --git a/.github/workflows/2023_10_RSR_Ausbildung_Nachtrag.yml b/.github/workflows/2023_10_RSR_Ausbildung_Nachtrag.yml index 4b32932..b0742ef 100644 --- a/.github/workflows/2023_10_RSR_Ausbildung_Nachtrag.yml +++ b/.github/workflows/2023_10_RSR_Ausbildung_Nachtrag.yml @@ -35,7 +35,7 @@ jobs: - name: Install WebDAV client run: sudo apt-get install -y davfs2 - + - name: Upload zur ISV Cloud run: | EXTCLOUD_URL="${{ secrets.ISV_WEBDAV_BASE }}/${{ secrets.ISV_WEBDAV_PATH }}/" @@ -45,29 +45,12 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - - name: Upload zur ESKOPP Cloud run: | EXTCLOUD_URL="${{ secrets.ESKOPP_WEBDAV_BASE }}/${{ secrets.ESKOPP_WEBDAV_PATH }}/" @@ -77,27 +60,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ISV Cloud Event @@ -109,27 +76,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Cloud Event @@ -142,26 +93,9 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Latex @@ -173,27 +107,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Git Clean diff --git "a/.github/workflows/2023_10_Vereinspr\303\244sentation_TUIlmenau_WS2324.yml" "b/.github/workflows/2023_10_Vereinspr\303\244sentation_TUIlmenau_WS2324.yml" index 4a97fe0..097fd4c 100644 --- "a/.github/workflows/2023_10_Vereinspr\303\244sentation_TUIlmenau_WS2324.yml" +++ "b/.github/workflows/2023_10_Vereinspr\303\244sentation_TUIlmenau_WS2324.yml" @@ -45,27 +45,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Cloud @@ -77,27 +61,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ISV Cloud Event @@ -109,27 +77,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Cloud Event @@ -141,27 +93,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Latex @@ -173,27 +109,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Git Clean diff --git a/.github/workflows/2023_11_Halloween_Blitz.yml b/.github/workflows/2023_11_Halloween_Blitz.yml index b46fe7c..54d6a9a 100644 --- a/.github/workflows/2023_11_Halloween_Blitz.yml +++ b/.github/workflows/2023_11_Halloween_Blitz.yml @@ -46,26 +46,9 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Cloud @@ -78,26 +61,9 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ISV Cloud Event @@ -110,26 +76,9 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Cloud Event @@ -142,26 +91,9 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Latex @@ -174,26 +106,9 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Git Clean diff --git a/.github/workflows/2023_11_KJEM_IK.yml b/.github/workflows/2023_11_KJEM_IK.yml index a7a032a..c176606 100644 --- a/.github/workflows/2023_11_KJEM_IK.yml +++ b/.github/workflows/2023_11_KJEM_IK.yml @@ -46,26 +46,9 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Cloud @@ -78,26 +61,9 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ISV Cloud Event @@ -110,26 +76,9 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Cloud Event @@ -142,26 +91,9 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Upload zur ESKOPP Latex @@ -174,26 +106,9 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then - echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." else - case $HTTP_STATUS in - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - exit 1 # Workflow fehlschlagen lassen - ;; - esac + exit 1 fi - name: Git Clean diff --git a/.github/workflows/2023_12_Nikolaus_Blitz.yml b/.github/workflows/2023_12_Nikolaus_Blitz.yml index 771bc71..f5e416a 100644 --- a/.github/workflows/2023_12_Nikolaus_Blitz.yml +++ b/.github/workflows/2023_12_Nikolaus_Blitz.yml @@ -45,31 +45,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") - - - case $HTTP_STATUS in - 201) - echo "PDF-Datei wurde erfolgreich hochgeladen." - ;; - 204) - echo "PDF-Datei wurde erfolgreich aktualisiert." - ;; - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - ;; - esac + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + else + exit 1 + fi - name: Upload zur ESKOPP Cloud run: | @@ -81,30 +61,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") - - case $HTTP_STATUS in - 201) - echo "PDF-Datei wurde erfolgreich hochgeladen." - ;; - 204) - echo "PDF-Datei wurde erfolgreich aktualisiert. " - ;; - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - ;; - esac + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + else + exit 1 + fi - name: Upload zur ISV Cloud Event run: | @@ -116,31 +77,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") - - case $HTTP_STATUS in - 201) - echo "PDF-Datei wurde erfolgreich hochgeladen." - ;; - 204) - echo "PDF-Datei wurde erfolgreich aktualisiert. " - ;; - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - ;; - esac - + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + else + exit 1 + fi - name: Upload zur ESKOPP Cloud Event run: | EXTCLOUD_URL="${{ secrets.ESKOPP_WEBDAV_BASE }}/${{ secrets.ESKOPP_WEBDAV_PATH_EVENT }}/2023_12_Nikolaus_Blitz/" @@ -151,30 +92,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") - - case $HTTP_STATUS in - 201) - echo "PDF-Datei wurde erfolgreich hochgeladen." - ;; - 204) - echo "PDF-Datei wurde erfolgreich aktualisiert. " - ;; - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - ;; - esac + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + else + exit 1 + fi - name: Upload zur ESKOPP Latex run: | @@ -186,30 +108,11 @@ jobs: HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -u "$USERNAME:$PASSWORD" -T "$PDF_FILE" "$EXTCLOUD_URL") - - case $HTTP_STATUS in - 201) - echo "PDF-Datei wurde erfolgreich hochgeladen." - ;; - 204) - echo "PDF-Datei wurde erfolgreich aktualisiert. " - ;; - 400) - echo "Fehlerhafter Request. Bitte überprüfen Sie die Anfrageparameter." - ;; - 401) - echo "Authentifizierung fehlgeschlagen. Bitte überprüfen Sie die Zugangsdaten." - ;; - 403) - echo "Zugriff verweigert. Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen haben." - ;; - 404) - echo "Die Nextcloud-URL oder der angegebene Ordner existiert nicht." - ;; - *) - echo "Fehler beim Hochladen/Aktualisieren der PDF-Datei. Serverantwort-Statuscode: $HTTP_STATUS" - ;; - esac + if [ $HTTP_STATUS -eq 201 ] || [ $HTTP_STATUS -eq 204 ]; then + echo "PDF-Datei wurde erfolgreich hochgeladen oder aktualisiert." + else + exit 1 + fi - name: Git Clean run: |