From 5f919e0be2f24dca573b1f7638fc632cb52a945d Mon Sep 17 00:00:00 2001 From: Ludger Sicking Date: Wed, 12 Mar 2025 09:16:51 +0100 Subject: [PATCH 01/11] Pipeline mit "scp" zur Aktualisierung des gantt-Charts --- .woodpecker/publish-gantt-markdown.yaml | 41 +++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 .woodpecker/publish-gantt-markdown.yaml diff --git a/.woodpecker/publish-gantt-markdown.yaml b/.woodpecker/publish-gantt-markdown.yaml new file mode 100644 index 000000000..030e2dd42 --- /dev/null +++ b/.woodpecker/publish-gantt-markdown.yaml @@ -0,0 +1,41 @@ +when: + - event: push + #branch: main + branch: feature/* + path: + include: ['/**/*gantt*md'] # richtig? oder geht "nur" '/**/*gantt.md'? + #~/foerbico-projekplan-gantt.md + on_empty: false + +steps: + - name: log_start_time + image: alpine + commands: + - date -I'seconds' + + - name: copy_to_server + image: alpine + environment: + SSH_HOST: + from_secret: ssh_host + SSH_USER: + from_secret: ssh_user + SSH_KEY: + from_secret: ssh_key + SSH_PORT: + from_secret: ssh_port + DOMAIN_FOLDER: + from_secret: domain_folder + TARGET_PATH_GANTT: + from_secret: target_path_gantt + + commands: + - apk add --no-cache openssh + - mkdir -p ~/.ssh + - echo "$SSH_KEY" | tr -d '\r' > ~/.ssh/deployKey + - chmod 600 ~/.ssh/deployKey + - ssh-keyscan -H -p $SSH_PORT $SSH_HOST 2>/dev/null >> ~/.ssh/known_hosts + - chmod 600 ~/.ssh/known_hosts + - ssh -i ~/.ssh/deployKey -p $SSH_PORT $SSH_USER@$SSH_HOST "touch $DOMAIN_FOLDER/log/time_begin_copy_$(date +'%Y-%m-%d_%T')" + - scp -r -i ~/.ssh/deployKey -P $SSH_PORT foerbico-projekplan-gantt.md $SSH_USER@$SSH_HOST:$DOMAIN_FOLDER/$TARGET_PATH_GANTT/gantt.md + - ssh -i ~/.ssh/deployKey -p $SSH_PORT $SSH_USER@$SSH_HOST "touch $DOMAIN_FOLDER/log/time_end_copy_$(date +'%Y-%m-%d_%T')" \ No newline at end of file From 51c17b3223e61653f8adc05e024881575b18d5dc Mon Sep 17 00:00:00 2001 From: Ludger Sicking Date: Wed, 12 Mar 2025 10:19:40 +0100 Subject: [PATCH 02/11] =?UTF-8?q?wenn=20der=20Include=20Path=20auf=20md=20?= =?UTF-8?q?eingeschr=C3=A4nkt=20ist,=20sollte=20man=20da=20auch=20was=20?= =?UTF-8?q?=C3=A4ndern...?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .woodpecker/test-it.yaml | 48 ++++++++++++++++++++++++++++++++++++ foerbico-projekplan-gantt.md | 1 + 2 files changed, 49 insertions(+) create mode 100644 .woodpecker/test-it.yaml diff --git a/.woodpecker/test-it.yaml b/.woodpecker/test-it.yaml new file mode 100644 index 000000000..4b118f1a8 --- /dev/null +++ b/.woodpecker/test-it.yaml @@ -0,0 +1,48 @@ +steps: + + - name: test_quoting_ash_or_bash + image: alpine + environment: + SSH_HOST: + from_secret: ssh_host + SSH_USER: + from_secret: ssh_user + SSH_KEY: + from_secret: ssh_key + SSH_PORT: + from_secret: ssh_port + TARGET_PATH: + from_secret: target_path + + commands: + - echo "Alpine Linux is using BusyBox that means `ash`!" + - echo '' + + - apk add --no-cache openssh + - mkdir -p ~/.ssh + - echo "$SSH_KEY" | tr -d '\r' > ~/.ssh/deployKey + - chmod 600 ~/.ssh/deployKey + - ssh-keyscan -H -p $SSH_PORT $SSH_HOST 2>/dev/null >> ~/.ssh/known_hosts + - chmod 600 ~/.ssh/known_hosts + + # - apk add --no-cache bash + # - which bash + # - rm /bin/sh + # - ln -s /bin/bash /bin/sh + + - echo '#############################################################' + - BLOG_FOLDER_BASENAME=oer-community-blog + - BLOG_FOLDER=$TARGET_PATH/$BLOG_FOLDER_BASENAME + - SCRIPT_FOLDER=$BLOG_FOLDER/scripts + - TEST_FOLDER=$BLOG_FOLDER/test-folder + + - echo $TARGET_PATH; echo $BLOG_FOLDER; echo $SCRIPT_FOLDER; echo $TEST_FOLDER + - pwd + - which sh + - ls -l $(which sh) + - sh --version + - /bin/busybox --list | grep who + - echo "wenn ich das wüsste..." + - echo "#~~########" + #- ssh -i ~/.ssh/deployKey -p "$SSH_PORT" "$SSH_USER"@"$SSH_HOST" "mkdir -p $SCRIPT_FOLDER; mkdir -p $TEST_FOLDER" + diff --git a/foerbico-projekplan-gantt.md b/foerbico-projekplan-gantt.md index 2c39ec3f9..e30d0e574 100644 --- a/foerbico-projekplan-gantt.md +++ b/foerbico-projekplan-gantt.md @@ -21,6 +21,7 @@ gantt AP 3-3 Community-Hub für Management & ÖA nutzen: active, AP3-3, 2024-12, 2026-06 AP 11-2 Fortbildungsformate weiterentwickeln: crit, AP11-2, 2024-12, 2026-10 AP 8-3 Wissenschaftliches Netzwerk erweitern: active, AP8-3, 2024-12, 2027-01 + AP 100-5 Woodpecker möchte auch zu seinem Recht kommen!: insolvent, AP8-3, 2024-12, 2027-01 section 2025 AP 4-3 Metadaten-Generator für OEP/OER entwickeln: AP4-3, 2025-06, 2025-09 AP 6-1 Fortbildungsformate für OER entwickeln: active, crit, AP6-1, 2025-03, 2025-09 From e61b75c037069ecaf08de7eea37ba0917e3186ce Mon Sep 17 00:00:00 2001 From: Ludger Sicking Date: Wed, 12 Mar 2025 10:22:10 +0100 Subject: [PATCH 03/11] file pattern so? --- .woodpecker/publish-gantt-markdown.yaml | 2 +- foerbico-projekplan-gantt.md | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.woodpecker/publish-gantt-markdown.yaml b/.woodpecker/publish-gantt-markdown.yaml index 030e2dd42..becec6b56 100644 --- a/.woodpecker/publish-gantt-markdown.yaml +++ b/.woodpecker/publish-gantt-markdown.yaml @@ -3,7 +3,7 @@ when: #branch: main branch: feature/* path: - include: ['/**/*gantt*md'] # richtig? oder geht "nur" '/**/*gantt.md'? + include: ['/**/*gantt.md'] # richtig? oder geht "nur" '/**/*gantt.md'? #~/foerbico-projekplan-gantt.md on_empty: false diff --git a/foerbico-projekplan-gantt.md b/foerbico-projekplan-gantt.md index e30d0e574..84dcaa926 100644 --- a/foerbico-projekplan-gantt.md +++ b/foerbico-projekplan-gantt.md @@ -22,6 +22,7 @@ gantt AP 11-2 Fortbildungsformate weiterentwickeln: crit, AP11-2, 2024-12, 2026-10 AP 8-3 Wissenschaftliches Netzwerk erweitern: active, AP8-3, 2024-12, 2027-01 AP 100-5 Woodpecker möchte auch zu seinem Recht kommen!: insolvent, AP8-3, 2024-12, 2027-01 + AP 100-5 Woodpecker möchte auch zu seinem Recht kommen!: insolvent, AP8-3, 2024-12, 2027-01 section 2025 AP 4-3 Metadaten-Generator für OEP/OER entwickeln: AP4-3, 2025-06, 2025-09 AP 6-1 Fortbildungsformate für OER entwickeln: active, crit, AP6-1, 2025-03, 2025-09 From 240505d3f3f9ecdd8fe4ea49a61e3d6dfc75878e Mon Sep 17 00:00:00 2001 From: Ludger Sicking Date: Wed, 12 Mar 2025 10:23:41 +0100 Subject: [PATCH 04/11] vorne anfangen... --- foerbico-projekplan-gantt.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/foerbico-projekplan-gantt.md b/foerbico-projekplan-gantt.md index 84dcaa926..6efafb236 100644 --- a/foerbico-projekplan-gantt.md +++ b/foerbico-projekplan-gantt.md @@ -23,6 +23,8 @@ gantt AP 8-3 Wissenschaftliches Netzwerk erweitern: active, AP8-3, 2024-12, 2027-01 AP 100-5 Woodpecker möchte auch zu seinem Recht kommen!: insolvent, AP8-3, 2024-12, 2027-01 AP 100-5 Woodpecker möchte auch zu seinem Recht kommen!: insolvent, AP8-3, 2024-12, 2027-01 + AP 100-5 Woodpecker möchte auch zu seinem Recht kommen!: insolvent, AP8-3, 2024-12, 2027-01 + AP 100-5 Woodpecker möchte auch zu seinem Recht kommen!: insolvent, AP8-3, 2024-12, 2027-01 section 2025 AP 4-3 Metadaten-Generator für OEP/OER entwickeln: AP4-3, 2025-06, 2025-09 AP 6-1 Fortbildungsformate für OER entwickeln: active, crit, AP6-1, 2025-03, 2025-09 From 25adc63cb7b3d7f8f35aea49d905c2e0528af43d Mon Sep 17 00:00:00 2001 From: Ludger Sicking Date: Wed, 12 Mar 2025 10:25:16 +0100 Subject: [PATCH 05/11] =?UTF-8?q?warum=20l=C3=A4uft=20der=20Workflow=20nic?= =?UTF-8?q?ht=20an=3F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .woodpecker/publish-gantt-markdown.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.woodpecker/publish-gantt-markdown.yaml b/.woodpecker/publish-gantt-markdown.yaml index becec6b56..fc0e14a6c 100644 --- a/.woodpecker/publish-gantt-markdown.yaml +++ b/.woodpecker/publish-gantt-markdown.yaml @@ -1,11 +1,11 @@ -when: - - event: push - #branch: main - branch: feature/* - path: - include: ['/**/*gantt.md'] # richtig? oder geht "nur" '/**/*gantt.md'? - #~/foerbico-projekplan-gantt.md - on_empty: false +# when: +# - event: push +# #branch: main +# branch: feature/* + # path: + # include: ['/**/*gantt.md'] # richtig? oder geht "nur" '/**/*gantt.md'? + # #~/foerbico-projekplan-gantt.md + # on_empty: false steps: - name: log_start_time From 812fc8a869da80e3ab0768a861ad5a420646688e Mon Sep 17 00:00:00 2001 From: Ludger Sicking Date: Wed, 12 Mar 2025 10:31:14 +0100 Subject: [PATCH 06/11] Linux ist case-sensitive by default --- .woodpecker/publish-gantt-markdown.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.woodpecker/publish-gantt-markdown.yaml b/.woodpecker/publish-gantt-markdown.yaml index fc0e14a6c..f25a05cb7 100644 --- a/.woodpecker/publish-gantt-markdown.yaml +++ b/.woodpecker/publish-gantt-markdown.yaml @@ -36,6 +36,6 @@ steps: - chmod 600 ~/.ssh/deployKey - ssh-keyscan -H -p $SSH_PORT $SSH_HOST 2>/dev/null >> ~/.ssh/known_hosts - chmod 600 ~/.ssh/known_hosts - - ssh -i ~/.ssh/deployKey -p $SSH_PORT $SSH_USER@$SSH_HOST "touch $DOMAIN_FOLDER/log/time_begin_copy_$(date +'%Y-%m-%d_%T')" + - ssh -i ~/.ssh/deployKey -p $SSH_PORT $SSH_USER@$SSH_HOST "touch $DOMAIN_FOLDER/Log/time_begin_copy_$(date +'%Y-%m-%d_%T')" - scp -r -i ~/.ssh/deployKey -P $SSH_PORT foerbico-projekplan-gantt.md $SSH_USER@$SSH_HOST:$DOMAIN_FOLDER/$TARGET_PATH_GANTT/gantt.md - - ssh -i ~/.ssh/deployKey -p $SSH_PORT $SSH_USER@$SSH_HOST "touch $DOMAIN_FOLDER/log/time_end_copy_$(date +'%Y-%m-%d_%T')" \ No newline at end of file + - ssh -i ~/.ssh/deployKey -p $SSH_PORT $SSH_USER@$SSH_HOST "touch $DOMAIN_FOLDER/Log/time_end_copy_$(date +'%Y-%m-%d_%T')" \ No newline at end of file From 8d21ddc5f1a1bfc96731b6789952722d1f9b6987 Mon Sep 17 00:00:00 2001 From: Ludger Sicking Date: Wed, 12 Mar 2025 10:50:46 +0100 Subject: [PATCH 07/11] startet die Pipeline jetzt auch noch? --- .woodpecker/publish-gantt-markdown.yaml | 4 ++-- foerbico-projekplan-gantt.md | 4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.woodpecker/publish-gantt-markdown.yaml b/.woodpecker/publish-gantt-markdown.yaml index f25a05cb7..ebe4406f9 100644 --- a/.woodpecker/publish-gantt-markdown.yaml +++ b/.woodpecker/publish-gantt-markdown.yaml @@ -1,5 +1,5 @@ -# when: -# - event: push +when: + - event: push # #branch: main # branch: feature/* # path: diff --git a/foerbico-projekplan-gantt.md b/foerbico-projekplan-gantt.md index 6efafb236..b21dca1fb 100644 --- a/foerbico-projekplan-gantt.md +++ b/foerbico-projekplan-gantt.md @@ -22,9 +22,7 @@ gantt AP 11-2 Fortbildungsformate weiterentwickeln: crit, AP11-2, 2024-12, 2026-10 AP 8-3 Wissenschaftliches Netzwerk erweitern: active, AP8-3, 2024-12, 2027-01 AP 100-5 Woodpecker möchte auch zu seinem Recht kommen!: insolvent, AP8-3, 2024-12, 2027-01 - AP 100-5 Woodpecker möchte auch zu seinem Recht kommen!: insolvent, AP8-3, 2024-12, 2027-01 - AP 100-5 Woodpecker möchte auch zu seinem Recht kommen!: insolvent, AP8-3, 2024-12, 2027-01 - AP 100-5 Woodpecker möchte auch zu seinem Recht kommen!: insolvent, AP8-3, 2024-12, 2027-01 + AP 101-00 Woodpecker zwei: crit, Bp99-5, 2024-05, 2027-04 section 2025 AP 4-3 Metadaten-Generator für OEP/OER entwickeln: AP4-3, 2025-06, 2025-09 AP 6-1 Fortbildungsformate für OER entwickeln: active, crit, AP6-1, 2025-03, 2025-09 From 45b61da5e219e2d121bb4102a75e8382e5476c8f Mon Sep 17 00:00:00 2001 From: Ludger Sicking Date: Wed, 12 Mar 2025 11:06:30 +0100 Subject: [PATCH 08/11] startet die Pipeline jetzt auch noch? No2 --- .woodpecker/publish-gantt-markdown.yaml | 2 +- foerbico-projekplan-gantt.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.woodpecker/publish-gantt-markdown.yaml b/.woodpecker/publish-gantt-markdown.yaml index ebe4406f9..ec517b300 100644 --- a/.woodpecker/publish-gantt-markdown.yaml +++ b/.woodpecker/publish-gantt-markdown.yaml @@ -1,7 +1,7 @@ when: - event: push + branch: feature/* # #branch: main -# branch: feature/* # path: # include: ['/**/*gantt.md'] # richtig? oder geht "nur" '/**/*gantt.md'? # #~/foerbico-projekplan-gantt.md diff --git a/foerbico-projekplan-gantt.md b/foerbico-projekplan-gantt.md index b21dca1fb..ad6c95261 100644 --- a/foerbico-projekplan-gantt.md +++ b/foerbico-projekplan-gantt.md @@ -21,8 +21,8 @@ gantt AP 3-3 Community-Hub für Management & ÖA nutzen: active, AP3-3, 2024-12, 2026-06 AP 11-2 Fortbildungsformate weiterentwickeln: crit, AP11-2, 2024-12, 2026-10 AP 8-3 Wissenschaftliches Netzwerk erweitern: active, AP8-3, 2024-12, 2027-01 - AP 100-5 Woodpecker möchte auch zu seinem Recht kommen!: insolvent, AP8-3, 2024-12, 2027-01 - AP 101-00 Woodpecker zwei: crit, Bp99-5, 2024-05, 2027-04 + AP 100-5 Woodpecker möchte auch zu seinem Recht kommen!: done, crit, AP8-3, 2024-12, 2027-01 + AP 101-00 Woodpecker zwei: crit, AP1-0, 2024-05, 2027-04 section 2025 AP 4-3 Metadaten-Generator für OEP/OER entwickeln: AP4-3, 2025-06, 2025-09 AP 6-1 Fortbildungsformate für OER entwickeln: active, crit, AP6-1, 2025-03, 2025-09 From 6851f445f4692e1580e8c472bf0afdd0a33ca99a Mon Sep 17 00:00:00 2001 From: Ludger Sicking Date: Wed, 12 Mar 2025 11:17:21 +0100 Subject: [PATCH 09/11] =?UTF-8?q?ergr=C3=BCnde=20die=20Mysterien=20von=20C?= =?UTF-8?q?I...?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .woodpecker/publish-gantt-markdown.yaml | 12 ++++++++---- foerbico-projekplan-gantt.md | 6 ++++-- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.woodpecker/publish-gantt-markdown.yaml b/.woodpecker/publish-gantt-markdown.yaml index ec517b300..8da1d1fe6 100644 --- a/.woodpecker/publish-gantt-markdown.yaml +++ b/.woodpecker/publish-gantt-markdown.yaml @@ -1,11 +1,15 @@ when: - - event: push - branch: feature/* + - event: push + branch: feature/* + path: + include: ['foerbico-projekplan-gantt.md'] # richtig? oder geht "nur" '/**/*gantt.md'? + on_empty: false + # #branch: main # path: - # include: ['/**/*gantt.md'] # richtig? oder geht "nur" '/**/*gantt.md'? + # include: ['/**/*gantt.md'] # richtig? oder geht "nur" '/**/*gantt.md'? //*.md # #~/foerbico-projekplan-gantt.md - # on_empty: false + #foerbico-projekplan-gantt.md steps: - name: log_start_time diff --git a/foerbico-projekplan-gantt.md b/foerbico-projekplan-gantt.md index ad6c95261..f1a06e7a5 100644 --- a/foerbico-projekplan-gantt.md +++ b/foerbico-projekplan-gantt.md @@ -21,8 +21,10 @@ gantt AP 3-3 Community-Hub für Management & ÖA nutzen: active, AP3-3, 2024-12, 2026-06 AP 11-2 Fortbildungsformate weiterentwickeln: crit, AP11-2, 2024-12, 2026-10 AP 8-3 Wissenschaftliches Netzwerk erweitern: active, AP8-3, 2024-12, 2027-01 - AP 100-5 Woodpecker möchte auch zu seinem Recht kommen!: done, crit, AP8-3, 2024-12, 2027-01 - AP 101-00 Woodpecker zwei: crit, AP1-0, 2024-05, 2027-04 + AP 101-5 Woodpecker möchte auch zu seinem Recht kommen!: done, crit, AP8-3, 2024-05, 2027-04 + AP 102-00 Woodpecker zwei: crit, AP1-1, 2024-05, 2027-04 + AP 103-Drei Woodpecker 3: crit, AP1-1, 2024-05, 2027-04 + AP 104-1 Woody-mein Freund - ohne Link: crit, AP1-0, 2024-05, 2027-04 section 2025 AP 4-3 Metadaten-Generator für OEP/OER entwickeln: AP4-3, 2025-06, 2025-09 AP 6-1 Fortbildungsformate für OER entwickeln: active, crit, AP6-1, 2025-03, 2025-09 From 97a1126f95ec8eb0df8bd7df50a8c4f75e6e75d1 Mon Sep 17 00:00:00 2001 From: Ludger Sicking Date: Wed, 12 Mar 2025 11:26:55 +0100 Subject: [PATCH 10/11] startet die Pipeline jetzt auch noch? No3 --- .woodpecker/publish-gantt-markdown.yaml | 11 ++- Organisation/projektplan-gantt.md | 105 ++++++++++++++++++++++++ 2 files changed, 113 insertions(+), 3 deletions(-) create mode 100644 Organisation/projektplan-gantt.md diff --git a/.woodpecker/publish-gantt-markdown.yaml b/.woodpecker/publish-gantt-markdown.yaml index 8da1d1fe6..44bd4da84 100644 --- a/.woodpecker/publish-gantt-markdown.yaml +++ b/.woodpecker/publish-gantt-markdown.yaml @@ -2,9 +2,10 @@ when: - event: push branch: feature/* path: - include: ['foerbico-projekplan-gantt.md'] # richtig? oder geht "nur" '/**/*gantt.md'? + include: ['**/projekt*gan*.md'] # richtig? oder geht "nur" '/**/*gantt.md'? on_empty: false +#include: ['foerbico-projekplan-gantt.md'] # richtig? oder geht "nur" '/**/*gantt.md'? # #branch: main # path: # include: ['/**/*gantt.md'] # richtig? oder geht "nur" '/**/*gantt.md'? //*.md @@ -41,5 +42,9 @@ steps: - ssh-keyscan -H -p $SSH_PORT $SSH_HOST 2>/dev/null >> ~/.ssh/known_hosts - chmod 600 ~/.ssh/known_hosts - ssh -i ~/.ssh/deployKey -p $SSH_PORT $SSH_USER@$SSH_HOST "touch $DOMAIN_FOLDER/Log/time_begin_copy_$(date +'%Y-%m-%d_%T')" - - scp -r -i ~/.ssh/deployKey -P $SSH_PORT foerbico-projekplan-gantt.md $SSH_USER@$SSH_HOST:$DOMAIN_FOLDER/$TARGET_PATH_GANTT/gantt.md - - ssh -i ~/.ssh/deployKey -p $SSH_PORT $SSH_USER@$SSH_HOST "touch $DOMAIN_FOLDER/Log/time_end_copy_$(date +'%Y-%m-%d_%T')" \ No newline at end of file + + - scp -r -i ~/.ssh/deployKey -P $SSH_PORT Organisation/projektplan-gantt.md $SSH_USER@$SSH_HOST:$DOMAIN_FOLDER/$TARGET_PATH_GANTT/gantt.md + + - ssh -i ~/.ssh/deployKey -p $SSH_PORT $SSH_USER@$SSH_HOST "touch $DOMAIN_FOLDER/Log/time_end_copy_$(date +'%Y-%m-%d_%T')" + + #- scp -r -i ~/.ssh/deployKey -P $SSH_PORT foerbico-projekplan-gantt.md $SSH_USER@$SSH_HOST:$DOMAIN_FOLDER/$TARGET_PATH_GANTT/gantt.md \ No newline at end of file diff --git a/Organisation/projektplan-gantt.md b/Organisation/projektplan-gantt.md new file mode 100644 index 000000000..77f560eb0 --- /dev/null +++ b/Organisation/projektplan-gantt.md @@ -0,0 +1,105 @@ +gantt + title Projektplan FOERBICO Gantt-Diagramm + dateFormat YYYY-MM + section 2024 + AP 1-1 Projektkooperation und -koordination (Phase 1): done, AP1-1, 2024-05, 2024-06 + AP 3-1 Gemeinschaftliche Anforderungserhebung zu OER-Commuities: done, AP3-1, 2024-05, 2024-06 + AP 9-3 Kollaborationsumgebung für das Projekt (CI): done, AP9-3, 2024-05, 2024-07 + AP 1-3 [Auftakt-]Kommunikationsstrategie: done, AP1-3, 2024-05, 2024-08 + AP 4-1 Konzept Redaktionssystem für Communities: crit, active, AP4-1, 2024-05, 2024-08 + AP 11-1 Basiserhebung (FAU): done, AP11-1, 2024-05, 2024-08 + AP 2-1 Voraussetzungen - Erhebung & Anbahnung: done, AP2-1, 2024-07, 2024-10 + AP 3-2 Konzept für offenen Community-Hub: active, crit, AP3-2, 2024-07, 2024-10 + AP 2-2 Netzwerkbezogene Multiplikatorinnen-Modelle: active, crit, AP2-2, 2024-08, 2024-12 + AP 2-3 Netzwerk-Strategien der Öffentlichkeitsarbeit: active, AP2-3, 2024-11, 2024-12 + AP 7-1 Standards - Erhebung, Analyse + Zsmführung: active, AP7-1, 2024-06, 2024-12 + AP 9-1 Techn. Bedarfe der Communities prüfen: active, AP9-1, 2024-11, 2025-04 + AP 4-2 Metadatenstandards weiterentwickeln: active, AP4-2, 2024-11, 2025-05 + AP 5-1 Bedarfe der Communities abgleichen: active, AP5-1, 2024-11, 2025-05 + AP 7-2 Standards testen und evaluieren (Zyklus 1): active, AP7-2, 2024-12, 2025-10 + AP 8-2 Projekte in Standards der OER begleiten (Zyklus 1): active, AP8-2, 2024-12, 2025-10 + AP 3-3 Community-Hub für Management & ÖA nutzen: active, AP3-3, 2024-12, 2026-06 + AP 11-2 Fortbildungsformate weiterentwickeln: crit, AP11-2, 2024-12, 2026-10 + AP 8-3 Wissenschaftliches Netzwerk erweitern: active, AP8-3, 2024-12, 2027-01 + AP 101-5 Woodpecker möchte auch zu seinem Recht kommen!: done, crit, AP8-3, 2024-05, 2027-04 + AP 102-00 Woodpecker zwei -warum kein Link?: crit, AP1-1, 2024-05, 2027-04 + AP 103-Drei Woodpecker 3: crit, AP1-0, 2024-05, 2027-04 + AP 104-1 Woody-mein Freund: crit, P0-00, 2024-05, 2027-04 + AP 104-1 die Verlinkung versteh ich noch nicht: crit, P0-00, 2024-05, 2027-04 + section 2025 + AP 4-3 Metadaten-Generator für OEP/OER entwickeln: AP4-3, 2025-06, 2025-09 + AP 6-1 Fortbildungsformate für OER entwickeln: active, crit, AP6-1, 2025-03, 2025-09 + AP 6-2 Fortbildungsformate in OER-Communities testen: crit AP6-2, 2025-10, 2026-03 + AP 10-1 Zwischenfazit-Tagung in Nürnberg: milestone, AP10-1, 2025-10, 2026-03 + AP 4-4 Metadaten-Generator für Community-CMS entwickeln: active, AP4-4, 2025-10, 2026-04 + AP 5-2 Unterstützung basierend auf Bedarfsanalyse: active, AP5-2, 2025-06, 2026-05 + AP 4-7 Weitere OER-Communities einbinden: active, AP4-7, 2024-11, 2026-09 + AP 7-3 Standards re-evaluieren (Zyklus 2): active, AP7-3, 2025-11, 2026-10 + AP 8-4 Projekte in Standards der OER begleiten (Zyklus 2): active, AP8-4, 2025-11, 2026-10 + AP 11-3 Summative Evaluation: active, AP11-3, 2026-10, 2026-12 + AP 7-5 DBR-Prozess dokumentieren: crit, AP7-5, 2025-07, 2026-12 + AP 2-4 Community-Mgmt. intra- & interorganisational: active, AP2-4, 2025-01, 2027-05 + section 2026 + AP 4-5 OER-Client für OEP/OER-Darstellung entwickeln: AP4-5, 2026-04, 2026-08 + AP 6-3 Formate zur OE/OER-Integration in ALPIKA-Institute: active, AP6-3, 2026-04, 2026-08 + AP 7-4 Reflexion zu Rating Tools: active, AP7-4, 2026-08, 2027-01 + AP 8-5 Strategische Vernetzung mit Open-Access-Formaten: active, AP8-5, 2024-07, 2027-02 + AP 10-2 Fazit-Tagung Frankfurt (GU, FAU, CI): milestone, AP10-2, 2026-09, 2027-02 + AP 6-4 In UNIs OER-Lernformate kommunizieren & vernetzen: active, AP6-4, 2026-11, 2027-03 + AP 9-2 Kerndienste von rpi-virtuell überarbeiten: AP9-2, 2026-05, 2027-03 + AP 4-6 Zielgruppengerechte OER-Kataloge implementieren: AP4-6, 2026-10, 2027-04 + AP 8-6 Outcomes zur Nachnutzung (GU und FAU): active, AP8-6, 2026-05, 2027-04 + AP 9-4 OER-Material-Beschreibungen/Metadaten überarbeiten: active, AP9-4, 2026-09, 2027-04 + section 2027 + AP 1-2 Projektbezogene Kommunikationsstrategie: active, AP1-2, 2024-07, 2027-04 + AP 1-4 Kommunikationsstrategie umsetzen: active, AP1-4, 2024-09, 2027-04 + AP 8-1 Netzwerkbildung - Info, Komm. + Angebote: active, AP8-1, 2024-05, 2027-04 + AP 11-4 Vernetzung- & Entwicklungsprozesse monitoren: active, AP11-4, 2024-07, 2027-04 +click AP1-1 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/5" +click AP1-2 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/6" +click AP1-3 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/79" +click AP1-4 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/114" +click AP2-1 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/82" +click AP2-2 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/84" +click AP2-3 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/85" +click AP2-4 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/121" +click AP3-1 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/9" +click AP3-2 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/83" +click AP3-3 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/98" +click AP4-1 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/80" +click AP4-2 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/88" +click AP4-3 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/90" +click AP4-4 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/96" +click AP4-5 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/99" +click AP4-6 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/115" +click AP4-7 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/101" +click AP5-1 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/89" +click AP5-2 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/97" +click AP6-1 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/91" +click AP6-2 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/94" +click AP6-3 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/100" +click AP6-4 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/14" +click AP7-1 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/86" +click AP7-2 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/92" +click AP7-3 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/102" +click AP7-4 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/107" +click AP7-5 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/105" +click AP8-1 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/116" +click AP8-2 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/93" +click AP8-3 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/108" +click AP8-4 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/103" +click AP8-5 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/109" +click AP8-6 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/13" +click AP9-1 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/87" +click AP9-2 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/8" +click AP9-3 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/4" +click AP9-4 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/118" +click AP9-5 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/16" +click AP10-1 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/95" +click AP10-2 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/15" +click AP11-1 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/10" +click AP11-2 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/104" +click AP11-3 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/106" +click AP11-4 href "https://git.rpi-virtuell.de/Comenius-Institut/FOERBICO/milestone/120" +click AP1-0 href "https://oer.community/" +click P0-00 href "https://projekt.oer.community/gantt/" \ No newline at end of file From 438a41ccb88073790774b2a8669c3f65be9756ab Mon Sep 17 00:00:00 2001 From: Ludger Sicking Date: Wed, 12 Mar 2025 11:37:23 +0100 Subject: [PATCH 11/11] =?UTF-8?q?vorl=C3=A4ufiger=20(End-)Stand?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .woodpecker/publish-gantt-markdown.yaml | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/.woodpecker/publish-gantt-markdown.yaml b/.woodpecker/publish-gantt-markdown.yaml index 44bd4da84..7e1e500e1 100644 --- a/.woodpecker/publish-gantt-markdown.yaml +++ b/.woodpecker/publish-gantt-markdown.yaml @@ -2,23 +2,11 @@ when: - event: push branch: feature/* path: - include: ['**/projekt*gan*.md'] # richtig? oder geht "nur" '/**/*gantt.md'? + include: ['**/projekt*gan*.md'] on_empty: false -#include: ['foerbico-projekplan-gantt.md'] # richtig? oder geht "nur" '/**/*gantt.md'? -# #branch: main - # path: - # include: ['/**/*gantt.md'] # richtig? oder geht "nur" '/**/*gantt.md'? //*.md - # #~/foerbico-projekplan-gantt.md - #foerbico-projekplan-gantt.md - steps: - - name: log_start_time - image: alpine - commands: - - date -I'seconds' - - - name: copy_to_server + - name: copy_gantt_markdown image: alpine environment: SSH_HOST: @@ -42,9 +30,5 @@ steps: - ssh-keyscan -H -p $SSH_PORT $SSH_HOST 2>/dev/null >> ~/.ssh/known_hosts - chmod 600 ~/.ssh/known_hosts - ssh -i ~/.ssh/deployKey -p $SSH_PORT $SSH_USER@$SSH_HOST "touch $DOMAIN_FOLDER/Log/time_begin_copy_$(date +'%Y-%m-%d_%T')" - - scp -r -i ~/.ssh/deployKey -P $SSH_PORT Organisation/projektplan-gantt.md $SSH_USER@$SSH_HOST:$DOMAIN_FOLDER/$TARGET_PATH_GANTT/gantt.md - - ssh -i ~/.ssh/deployKey -p $SSH_PORT $SSH_USER@$SSH_HOST "touch $DOMAIN_FOLDER/Log/time_end_copy_$(date +'%Y-%m-%d_%T')" - - #- scp -r -i ~/.ssh/deployKey -P $SSH_PORT foerbico-projekplan-gantt.md $SSH_USER@$SSH_HOST:$DOMAIN_FOLDER/$TARGET_PATH_GANTT/gantt.md \ No newline at end of file