Tak, to możliwe :
Na jednym komputerze można zainstalować kilka agentów. Działają jako oddzielni agenci, a TeamCity współpracuje z nimi jako różnymi agentami, nie wykorzystując faktu, że korzystają z tego samego komputera. Po zainstalowaniu jednego agenta można zainstalować kolejnego, pod warunkiem spełnienia następujących warunków:
- agenty są instalowane w oddzielnych katalogach
- mają charakterystyczne katalogi pracy i tymczasowe
- buildAgent.properties jest skonfigurowany tak, aby miał różne wartości dla właściwości name i ownPort
Upewnij się, że nie ma konfiguracji kompilacji, które mają określony katalog bezwzględnego pobierania (alternatywnie upewnij się, że takie konfiguracje kompilacji mają włączoną opcję „czyste pobieranie” i nie mogą być uruchamiane równolegle).
W systemie Windows, aby zainstalować dodatkowe agenty jako usługi, zmodyfikuj [katalog agenta] \ launcher \ conf \ wrapper.conf,
aby zmienić właściwości tak, aby miały inną nazwę w komputerze:
- wrapper.console.title
- wrapper.ntservice.name
- wrapper.ntservice.displayname
- wrapper.ntservice.description