AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi MSBuild und Versionsnummer per Commandozeilenparameter übergeben
Thema durchsuchen
Ansicht
Themen-Optionen

MSBuild und Versionsnummer per Commandozeilenparameter übergeben

Ein Thema von Bernhard Geyer · begonnen am 24. Mär 2016 · letzter Beitrag vom 24. Mär 2016
Antwort Antwort
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.962 Beiträge
 
Delphi 12 Athens
 
#1

AW: MSBuild und Versionsnummer per Commandozeilenparameter übergeben

  Alt 24. Mär 2016, 16:29
Wir nutzen eine Datenbank, in der alle Tools mit Versionsinfos usw. stehen. Ein Tool setzt dann nach dem Build diese Versionsinfos und aktualisiert die Build Nummer in der DB dabei.
Dieses Tool bekommt übergeben, was für ein Build es ist (Debug oder Release) usw., so dass zum Beispiel eine spezielle Version durch einfache Änderung in der DB vor dem Build erzeugt werden kann. Und alles wird zentral gesteuert.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von Ralf Kaiser
Ralf Kaiser

Registriert seit: 21. Mär 2005
Ort: Wuppertal
932 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: MSBuild und Versionsnummer per Commandozeilenparameter übergeben

  Alt 24. Mär 2016, 17:21
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 passen.
Ralf Kaiser
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:24 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz