Eintragshistorie: Installationssatz erzeugen
Compare Page Revisions
Eintragsversion: 08/02/2013 10:27
Installationssatz für OM erzeugen
- Hauptversion (z.B. 5.99.32.0)
- trunk updaten
- Starte.exe im trunk ausführen um Delphipfade richtig zu setzten
- Das Programm Source/Compile_Helper.exe ausführen
- Load Information zum laden der alten Versionen
- Package(OM) und netFrame(Plattform) auf die neuen Versionsnummer hochstellen
- Set Version (setzt die Versionsnummern in den Projekten)
- Compile (kompiliert die OM Pakete auf Release mit den neuen Versionsnummern)
- den trunk commiten (nicht im Compilehelper sondern im Explorer - Versionsnummer wurde für alle hochgedreht)
- Tag (erstellt einen passenden Tag (netframeversion_omversion) und fügt die netFrame\bin\Delphi\CPA_Objektmanagement.dcp hinzu, da diese von Fremdentwicklern benötigt wird)
- per remoteDesktop auf cpsrvbuild verbinden und Build starten
- Product: Objektmanagement
- Versionen passend einstellen
- SVN User: CPSRVBUILD Pwd: NewCP2008
- Zielpfade D:\svn\CPA (voreingestellt)
- Build
- Am cpsrvrel2008 verbinden
- auf \\cpsrvbuild\Install\OM\ wechseln und passenden Ordner suchen (z.B. 509900)
- IIS starten und ApplicationPool StandardRel beenden
- netFrameServerSetup.exe ausführen
- ApplicationPool wieder starten, login testen, Container öffnen, Einheiten öffnen, Objektliste öffnen, Auftragsliste öffnen
- nach Freigabe der Version den Installationssatz von \\cpsrvbuild\Install\OM\ nach \\cpsrvdev\ftproot\OM_05_Release kopieren und den alten Installationssatz löschen
- selbst bei kleinsten Änderungen muss der Installationssatz bei uns getestet werden (zumindest die Installation und die 4 kleinen Tests von oben).
- Bugfixversion (z.B. 5.99.32.1)
- bugfixbranch updaten
- Starte.exe im bugfixbranch ausführen um Delphipfade richtig zu setzten
- Das Programm Source/Compile_Helper.exe ausführen
- Load Information zum laden der alten Versionen
- Package(OM) und netFrame(Plattform) auf die neuen Versionsnummer hochstellen
- Set Version (setzt die Versionsnummern in den Projekten)
- Compile (kompiliert die OM Pakete auf Release mit den neuen Versionsnummern)
- den trunk commiten (nicht im Compilehelper sondern im Explorer - Versionsnummer wurde für alle hochgedreht)
- Tag (erstellt einen passenden Tag (netframeversion_omversion) und fügt die netFrame\bin\Delphi\CPA_Objektmanagement.dcp hinzu, da diese von Fremdentwicklern benötigt wird)
- per remoteDesktop auf cpsrvbuild verbinden und Build starten
- Product: Objektmanagement
- Versionen passend einstellen
- SVN User: CPSRVBUILD Pwd: NewCP2008
- Zielpfade D:\svn\CPA (voreingestellt)
- Build
- Am cpsrvrel2008 verbinden
- auf \\cpsrvbuild\Install\OM\ wechseln und passenden Ordner suchen (z.B. 509901)
- IIS starten und ApplicationPool StandardRel beenden
- netFrameServerSetup.exe ausführen
- ApplicationPool wieder starten, login testen, Container öffnen, Einheiten öffnen, Objektliste öffnen, Auftragsliste öffnen
- nach Freigabe der Version den Installationssatz von \\cpsrvbuild\Install\OM\ nach \\cpsrvdev\ftproot\OM_05_Release kopieren und den alten Installationssatz löschen
- selbst bei kleinsten Änderungen muss der Installationssatz bei uns getestet werden (zumindest die Installation und die 4 kleinen Tests von oben).