Zum Hauptinhalt springen

d+ Framework, OM, und PM Version erstellen

Tag erstellen

  • Passenden Release Branch auschecken
  • Source\Compile_Helper.exe starten
  • “Branch/Tag” zum Tag erstellen

Version erhöhen

  • Source\Compile_Helper.exe starten
  • Versionsnummer anpassen und mit “Set Version” setzen
  • Checkin Dialog wird automatisch angezeigt (GIT).

Release wird erstellt

Nach dem Erstellen des Tags wird automatisch der Build ausgeführt und kann unter https://build.cp-austria.at geprüft werden. Am Ende erhält man eine E-Mail und muss nur noch im Projektmanager dinge machen.

warnung

Warten auf das Email vom Update für den Server CPSRVREL2022 (allg. Ordner Setuperfolg)

  • Mit d+ OM am CPA_DemoRWOM stand einsteigen Probieren und kurz schauen ob Installation funktioniert.
  • OSC hochladen und updaten.
  • Im PM Mail erstellen/testen
  • Knopf Dokusaurus klicken
  • Warten bis der integration-doku Job für den Checkin durchgelaufen ist
  • https://doku-dev.cp-austria.at/blog/ prüfen
  • und auf https://build.cp-austria.at den abgeschlossenen integration-doku Job öffnen und deployen (siehe bild)
  • Im PM auf Knopf Version veröffentlichen klicken
  • Releaseletter versenden

OSC passend hochziehen
(nicht immer notwendig für Bugfix)
Nachfrage bzw. Ggf auch OSC installieren:
Passenden Installationssatz von \\cpsrvbuild10\Install\osc-ng auf 10.14.68.6 kopieren und ausführen. Der Server 10.14.68.6 ist im Rechenzentrum und im PM unter Connections steht die RDP Verbindung. Am Server die Dateien auf F:\oscVersions kopieren und dann extrahieren bzw. das Setup ausführen.

Releaseletter versenden

neuen Releaseletter erstellen

PM -> Navigationsmenü -> Release Letter -> d+ OM -> zu erstellende Version markieren -> Schaltfläche "Release erstellen".
Dieses Vorgehen ist vor Allem für Bugfixes nötig - für Hauptversionen werden die Releaseletter im Allgemeinen bereits vorab von den Consultern erstellt.

vorhandenen Releaseletter versenden

PM -> Navigationsmenü -> Release Letter Liste -> zu versendenden Eintrag wählen.

Einmal testen und dann für alle versenden + hochladen.
VORSICHT: Dialog nicht schließen, bis alle E-Mails erzeugt wurden (siehe Fortschritt rechts oben.)

Neuen Release Branch erstellen

  1. Trunk aktualisieren
  2. dplus\Source\Compile_Helper.exe starten
  3. Branch/Tag für erstellen von Branch
  4. Version für Trunk erhöhen
  5. Checkin in SVN (öffnet sich automatisch)
  6. Entweder warten bis der Build automatisch läuft (2 mal täglich) oder manuell am cpsrvbuild10 den windows-task release starten.