Project

General

Profile

Actions

Support #8951

closed

QFQ Version: 19.8.0

Added by Carsten Rose over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Carsten Rose
Target version:
Start date:
13.10.2018
Due date:
% Done:

80%

Estimated time:
Discuss:
Prio Planung:
Vote:

Description

0) Fuer jede neue Version ein Ticket erstellen. Template: #6994

1) Laufen die Unit Tests durch?

2) Die aktuellen Commits anschauen und wichtige Topics uebernehmen (git log > ~/qfq.log, alles bis zum letzten TAG anschauen):

  1. complicated: git log | grep -v -e '^commit ' -e '^Author: ' -e '^Date: ' -e '^Merge: ' > /tmp/out; pluma /tmp/out
  1. Zeigt alle Commits an, die seit dem aendern von NewVersion gemacht wurden! Das sollten alle Commits seit der letzten Version sein.
    • git log --pretty=%s --after="`stat -c %y doc/NewVersion.md`"
  • Anpassen: qfq/extension/Documentation/Release.rst
  • Release.rst verteilen: make copyReleaseNotes
  • Manuell:
    • Den Inhalt von Release.rst kopieren nach qfq/extension/RELEASE.txt.
    • Den Inhalt von Release.rst kopieren nach CHANGELOG.md.
  • Alle offenen Tickets im aktuellen Milestones verschieben auf den naechsten Milestone
  • Aktuellen Milestone schliessen

3) In folgenden Files anpassen:

Auto: ./setVersion.sh <MAJOR>.<MINOR>.<MICRO>
Manuell:
  * extension/Documentation/_make/conf.py: release, version
  * extension/Documentation/Settings.cfg: version
  * extension/ext_emconf.php: version

4) Im Projektverzeichnis: Doc

make t3sphinx   (dadurch fallen Fehler in der RESTdoc Syntax auf)

5) Update Version & Commit

  • Update the version number in this document (topic 6)
  • Commit & Push new version changes to master branch:

    New version 18.10.3

6) New Tag:

git tag v18.10.3
git push -u origin v18.10.3

7) Tickets: schliessen und der QFQ Version zuweisen.

8) PhpStorm: Sync all files to VM qfq.

Actions #2

Updated by Carsten Rose over 4 years ago

  • Status changed from In Progress to Closed
  • Target version set to 19.8.0
Actions

Also available in: Atom PDF