Closed rhoadesre closed 1 year ago
Hallo zusammen, um sicher zu sein habe ich das Repository über "git clone https://github.com/isaqb-org/curriculum-eam.git --recursive" in ein extra Directory repliziert und im Directory "curriculum-eam" den Build ("./gradlew > ../gradlew.log 2>&1") angestoßen.
Ergebnis (wird im "build"-Verzeichnis abgelegt): curriculum-eam-de.pdf curriculum-eam-en.pdf index.pdf die generierten html-Files habe ich in die ZIP, da Attachmant von html nicht unterstützt wird: build-html.zip
und Log-File mit einigen Warnings, ...: gradlew.log
Kurzer Blick in die Log Datei: Die Warnungen mit "DE not found" Bzw EN sind ok. Die sind immer da.
Danke, Ben, für deine schnelle Reaktion und Hilfe!
Die Änderungen in der References-Datei muss noch in Main gemerged werden. Das sollte die Probleme (hoffentlich) lösen.
Aktueller Build: gradlew.log build-html.zip curriculum-eam-de.pdf curriculum-eam-en.pdf index.pdf
Aktueller Build (mit Kap.5 und anderen Fixes): build-html.zip curriculum-eam-de.pdf curriculum-eam-en.pdf index.pdf gradlew.log
Jeder PR baut übrigens die PDF und HTML Dateien, so dass ihr die log-infos auch hier lesen könnt: https://github.com/isaqb-org/curriculum-eam/actions
bzw. der letzte Build: https://github.com/isaqb-org/curriculum-eam/actions/runs/5002342272/jobs/8962175358
Was noch fehlt, ist, dass bei einem PR die zuletzt gebauten Artefakte an den PR gehängt werden. Kommt demnächst. 🙂
Wo finden wir dann die generierten PDFs allgemein?
Aktueller Build (mit Kap.5 und anderen Fixes): build-html.zip curriculum-eam-de.pdf curriculum-eam-en.pdf index.pdf gradlew.log
Hi Andreas, in den PDFs ist immer noch das alte und nicht das neue Kapitel oder?
Aktuell nur, wenn ihr sie lokal selbst generiert. Wenn ein Release Candidate gebaut wird, dann wird der unter https://public.isaqb.org/curriculum-eam/release-candidate veröffentlicht.
Ich schaue gerade nach Möglichkeiten, dass die PDFs a) gespeichert werden nach einem Durchlauf und b) dann für euch zum Download im PR stehen.
Hi Andreas, in den PDFs ist immer noch das alte und nicht das neue Kapitel oder?
Aktueller Build (mit Kap.5 und anderen Fixes): build-html.zip curriculum-eam-de.pdf curriculum-eam-en.pdf index.pdf gradlew.log
Stimmt, mein Fehler, sorry!
gradlew.log curriculum-eam-en.pdf index.pdf build-html.zip curriculum-eam-de.pdf
Aktuell nur, wenn ihr sie lokal selbst generiert. Wenn ein Release Candidate gebaut wird, dann wird der unter https://public.isaqb.org/curriculum-eam/release-candidate veröffentlicht.
Ich schaue gerade nach Möglichkeiten, dass die PDFs a) gespeichert werden nach einem Durchlauf und b) dann für euch zum Download im PR stehen.
Ich schätze sehr deine Unterstützung!
Hi Andreas, in den PDFs ist immer noch das alte und nicht das neue Kapitel oder?
Aktueller Build (mit Kap.5 und anderen Fixes): build-html.zip curriculum-eam-de.pdf curriculum-eam-en.pdf index.pdf gradlew.log
Stimmt, mein Fehler, sorry!
gradlew.log curriculum-eam-en.pdf index.pdf build-html.zip curriculum-eam-de.pdf
Das alte Kapitel ist noch drin. Erst muss der entsprechende Pull-Request genehmigt und germerged werden.
In der alten Datei curriculum-eam-de.pdf war Kap. 5 "5. Unternehmensarchitektur-Frameworks", in der neuen curriculum-eam-de.pdf ist Kap. 5 jetzt "5. Wechselwirkung zwischen Softwarearchitektur und Unternehmensarchitektur".
Ich habe nochmal ein "git clone" in ein komplett leeres Verzeichnis gemacht und darin einen Build: gradlew.log build-html.zip curriculum-eam-de.pdf curriculum-eam-en.pdf index.pdf
Den Fix, dass das richtige Kapitel angezogen wird, ist ja in PR #38 erfolgt. PR #38 ist ja schon freigegeben. Wenn es innerhalb der Dateien von Kap 5 (z.B. an den Lernzielen) noch Änderungen gab brauchen die natürlich noch einen zusätzlichen PR.
Ok, hab das im Template-Repository mal ausprobiert, Änderungen kann ich euch am Freitag nachziehen, sieht dann in etwa so aus:
Hallo Ben, dein Build-Job funktioniert übrigens. Jetzt entstehen PDFs, ... Danke dafür!
Nur weil wir darüber gesprochen hatten: Das Build.Log sieht man, wenn man auf den "Build"-Job klickt
und dann den Step "Execute Gradle Build" aufklappt
Andreas?: PDF generieren. Funktioniert alles?