Project

General

Profile

Actions

Feature #17616

open

Automate QFQ Build Prozess

Added by Carsten Rose 6 months ago. Updated 4 months ago.

Status:
New
Priority:
High
Assignee:
Carsten Rose
Target version:
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 #1

Updated by Carsten Rose 4 months ago

  • Tracker changed from Support to Feature
Actions #2

Updated by Carsten Rose 4 months ago

  • Target version changed from 24.8.0 to 24.6.0
Actions

Also available in: Atom PDF