teamcity run bauen, als bestimmter Benutzer
Habe ich eine ausführen müssen, bauen auf eine Konfiguration unter einem bestimmten Benutzer-ID. Wie kann ich dies tun? Ich kann nicht schalten Sie die agent-Dienst ausgeführt werden, da dies die Benutzer-ID, weil ich brauche, um diesen Benutzer zu verwenden oder Produktion ID nur für diese spezielle Konfiguration. Wie kann ich dies in Teamcity?
- Mögliche Duplikate stackoverflow.com/questions/5223055/...
- diese Lösung nicht skaliert zu gut für mich. Unsere Firma hat eine Politik, wo das Passwort automatisch geändert, alle 2/3 Monate. Ich werde daran denken müssen, aktualisieren Sie das Kennwort jedes mal. Auch setzen Sie das Passwort in klar text klingt nicht richtig. Gibt es eine bessere Lösung oder hat JetBrain einige zusätzliche Funktion zur Unterstützung dieser in neueren Versionen?
- Ich habe nicht versucht zu sagen, die Antwort war, zur Arbeit zu gehen. Ich wurde nur darauf hin es ist eine doppelte Frage.
- Ich Schätze, dass Mike! Danke. Ich habe nur versucht zu erklären, warum die Lösung nicht funktioniert für mich.
- vielen Dank für das follow-up. Ich hoffe, dass die "runas" - plugin funktioniert für Sie.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Werfen Sie einen Blick auf runAs TeamCity plugin.
teamcity.build.runAs.command="C:\\Program Files\\SysInternals\\psexec.exe" -u %runas.username% -p %runas.password% {start_build_script}
. Ist dies, wie ich diese in meine benutzerdefinierte build-Skript? Oder tun ist, geben Sie diese in den build ein.Eigenschaften-Datei?%runas.username%
und%runas.password%
in der build-Parameter von TeamCity build-KonfigurationAuch neue RunAs-TeamCity plugin für windows-Agenten verfügbar ist.