Nightly Build und virtuelle Maschinen
-
03-07-2019 - |
Frage
Bei mir schreiben wir serverseitige Anwendungen (WCF-Dienste), und wir freuen uns darauf, die Installation automatisieren und sie in unserem nächtlichen Build-Prozess läuft ... Darüber hinaus freuen wir uns immer wieder auf verschiedenen Servern zu installieren ...
Wir suchen:
- was ist das beste Werkzeug für Nightly Build? (Wir verwenden derzeit Teamcity, aber es ist nur gut für CI nicht für die Nighty Anforderungen beim Aufbau)
- Gibt es jemanden, seine Lösungen \ Projekte bauen und installieren sie auf virtuellen Maschinen? (Können Sie anhängen \ verknüpfen einige automatisierte Code für diese Installation?)
Danke.
Lösung
Hier finden Sie aktuelle Finalbuilder
Andere Tipps
Teamcity ist ein großes Werkzeug. Es unterstützt die Planung eines Build wie CC.NET für Nightly Builds. Welche Art von Problemen haben Sie mit ihm?
Versuchen Sie NAnt für den Build: http://nant.sourceforge.net/
und CruiseControl.NET für die kontinuierliche Integration: http://confluence.public.thoughtworks.org/display/ CCNET / Welcome + to + CruiseControl.NET
Beide sind Open-Source-:-D
Teamcity wird mit nächtlichen fertig baut ebenso wie CC.Net usw.
Ihr Kommentar
Soweit ich sehe das TC gut genug für CI nicht für NihgtlyBuild. weil wir können nicht so konfigurieren, installieren windows-Dienste, installieren Sie auf Remote Maschinen, natürlich können wir Msbuild verwenden aber es wird schwer sein, alle zu schreiben dies.
Es ist nicht besonders schwierig, irgendetwas davon zu tun (IMO natürlich) mit Microsoft.SDC.Tasks