Forum: Sonstige Fragen zu Delphi
by Ralf Kaiser,
24. Mär 2016
Bei uns generiert das MSBuild-Script das vom Jenkins gestartet wird die Versionsresource. Dazu wird aus einem GIT-Repository eine Konfigurationsdatei geholt, die Versionsnummer hochgezählt, die Resource erstellt und die Konfigurationsdatei wieder ins GIT commited und gepusht. Jeder Build-Typ hat seine eigene Konfigurationsdatei im Repository, so dass die Versionsnummern immer zum jeweiligen Build...
Forum: Sonstige Fragen zu Delphi
by Ralf Kaiser,
24. Mär 2016
Bitte beachten: das /p:VERSION war nur ein Beispiel mit dem /p:... werden generell Properties von der Kommandozeile aus übergeben. Das "VERSION" hat in MSBuild keine spezielle Funktion sondern muss (natürlich) vom Buildscript entsprechend behandelt werden.
Forum: Sonstige Fragen zu Delphi
by Ralf Kaiser,
24. Mär 2016
Solche Parameter kann man als MSBuild-Properties übergeben. Dazu in Jenkins im Feld "Command Line Arguments" für den MSBuild-Schritt so etwas angeben:
/t:TARGETNAME /p:PROPERTY1=Test1 /p:PROPERTY2=Test2 /p:VERSION=V1.2.345.0 /verbosity:minimal