Wir haben uns für die AWS-Cloud-Services von AMAZON entschieden, um unsere Hauptanwendung und andere Tools zu hosten. Im Grunde haben wir eine Architektur wie diese
- TESTSERVER : Die EC2-Instanz, auf der unsere Hauptanwendung bereitstellt. Die Tester haben Zugriff auf die Anwendung.
- SVNSERVER : Die EC2-Instanz, die unser Subversion- und Repository.
- CISERVER : Die EC2-Instanz, auf der JetBrains TeamCity installiert und konfiguriert ist.
Im Moment brauche ich CISERVER, um Codes von SVNSERVER auszuchecken, zu erstellen, wenn die Erstellung erfolgreich ist, Unit-Tests durchzuführen, und nachdem alle Tests bestanden sind, sollten die Artefakte der erfolgreichen Erstellung auf TESTSERVER bereitgestellt werden.
Ich habe die Konfiguration von CISERVER abgeschlossen, um den Code zu holen, zu bauen, zu testen und Artefakte zu erzeugen. Aber ich konnte nicht herausfinden, wie man Artefakte auf TESTSERVER bereitstellt.
Haben Sie einen Vorschlag oder ein Verfahren, um dies zu erreichen? Danke für die Hilfe.
P.S: Ich habe dies gelesen Frage und bin nicht zufrieden.