-
Notifications
You must be signed in to change notification settings - Fork 5
Neuer GEVER Release
Joni Orponen edited this page Nov 17, 2017
·
39 revisions
Hier eine kurze Checkliste um einen neuen Release zu erstellen:
-
development-packages
im sources.cfg überprüfen. Seit neuem sollten bis auf wenige Ausnahmen keine development-packages definiert sein. Im Moment brauchen wiropengever.maintenance
undcollective.js.timeago
immer von Source. - Bei Bedarf Changelog in opengever.core zusammenlegen und via longtest checken.
- Upgrade-Steps von letztem zu aktuellem Release auf PostgreSQL, Oracle testen (insbes. SQL-Schema-Migrationen)
- Neuen Release von opengever.core erstellen. Dabei wird neu automatisch ein Version-Pinning für
opengever.core
mit der erstellten Version imversions.cfg
hinzugefügt und nach dem Release wieder entfernt.⚠️ Diff vonzest.releaser
sorgfältig überprüfen! - Deprecated: Evtl. Development pinnings im KGS für neue Releases anpassen.
- test.onegovgever.ch mit neuer GEVER-version aktualisieren.
- Test-Konfiguration von opengever.maintenance mit neuem Release ergänzen.
- Bei Major-Release neuen Artikel auf onegov.ch erstellen.
- Bei Major-Release neuste ruby version für sablon von Ruby Team fragen.
- Bei Major-Release neuste Bumblebee version von Ruby Team fragen.
- Bei einem Bugfix-Release mit backport Changelog im master aktualisieren.
- Via Slack informieren (auch bei Minor, da nun relevant wegen CL-cleanup)