![]() |
Script welches Projekte kompiliert
Irgendwann wird es lästig immer alle Projekte selber zu kompilieren.
Ich würde gerne über eine Batch-Datei wenn möglich meine Projekte automatisiert kompilieren lassen. Ist das irgendwie möglich? Die erste Hälfte ist schon erledigt denn über eine Batch-Datei lasse ich meine Downloadarchive und Setups generieren. Das davor fehlt aber noch. |
AW: Script welches Projekte kompiliert
Du schreibst nicht welche Delphi Version du hast:
für ältere Delphis: ![]() für neuere Delphis: ![]() zumindest für den Start sind das gute Quellen... |
AW: Script welches Projekte kompiliert
Letztere Seite ist interessant und es funktioniert auf Anhieb.
1) msbuild myproject.dproj /t:clean 2) msbuild myproject.dproj /p:Release usw. Was ich der Seite nicht entnehmen kann ist, ob man auch direkt über die Befehlszeile die Versionsinformationen setzen kann. |
AW: Script welches Projekte kompiliert
Zitat:
![]() Das hat den Vorteil, dass wir dort auch die Buildnummer von Jenkins mit einbauen können. Und in Jenkins sehen wir wiederum direkt die Änderungen aus dem Quelltextrepository zu einer Buildversion. |
AW: Script welches Projekte kompiliert
Zitat:
Zitat:
Bekommt man die RAD_Studio Befehlskonsole denn irgendwie automatisiert ans laufen? Kann ich die über eine Batch-Datei aufrufen und der meine Fehle übergeben? |
AW: Script welches Projekte kompiliert
Könnte man nicht einfach vor dem compilieren in der .proj-Datei die Versionsnummer setzen? Ist doch nur eine XML-Datei, und da sollte das doch machbar sein und kostet gar nix.
|
AW: Script welches Projekte kompiliert
Kann man machen. Die .dproj kann man danach dann ja automatisch committen um den Stand auch im Repository zu haben.
|
AW: Script welches Projekte kompiliert
Zitat:
|
AW: Script welches Projekte kompiliert
Vielleicht hilft dir das:
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:30 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