Actions
Feature #17616
openAutomate QFQ Build Prozess
Start date:
16.01.2024
Due date:
% Done:
0%
Estimated time:
Discuss:
Prio Planung:
No
Vote:
Description
- Aktuell ist es extrem muehsam eine neue QFQ Version zu bauen.
- Es waere sehr erstrebenswert neuen QFQ Versionen auf Knopfdruck erzeugen zu koennen.
Ideen:
- Mit jedem Merge eines Branches in Develop wird ein Eintrag in die Releasenotes gemacht.
- Im Merge Request steht die Ticketnummer.
- Daraus kann das Subject fuer die `Releasenotes.nextversion` genommen werden.
- Das Ticket wird in den Milestone '_nextversion' verschoben und auf 'Ready to sync' gesetzt.
- Bei einem Merge von Develop nach Master Files (alle in Develop gesammelten Branches auf einmal) wird eine neue Version gebaut
- Es wird eine Versionsnummer besteimmt. Z.B. 24.1.3 - die '3' ist ein Counter die bei jeder neuen Version hochgezaehlt wird. Wechselt der Monat wird sie auf 0 zurueck gesetzt. Das Jahr wird ebenfalls automatisch angepasst.
- In Project wird ein Milestones mit der neuen Versionsnummer angelegt.
- `Releasenotes.nextversion` wird sortiert nach Features/Bug/Note und diese werden in die finalen Release-Notes kopiert.
- Alle aufgefuehrten Tickets werden geschlossen. Der Milestone wird geschlossen.
Subject ist
Actions