2012-02-13 105 views
6

我需要在特定用戶ID下的配置上執行構建。我怎樣才能做到這一點?我無法將代理服務切換爲以此用戶標識運行,因爲我只需要將此用戶或產品標識用於此特定配置。我如何在TeamCity中做到這一點?teamcity以特定用戶身份運行構建

+1

可能的重複http://stackoverflow.com/questions/5223055/how-do-i-run-a-teamcity-build-as-a-specific-user – 2012-02-13 16:48:07

+0

@MikeTwo - 這個解決方案對我來說不太好。我們公司有一項政策,即每2/3個月自動更改密碼。我將不得不記住每次更新密碼。另外,以明文形式輸入密碼聽起來不對。有沒有更好的解決方案或JetBrain增加了一些功能來支持這個更新的版本? – praskris 2012-02-13 23:32:29

+0

我並不是想說答案會起作用。我只是指出有一個重複的問題。 – 2012-02-14 14:36:53

回答

3

看看runAs TeamCity插件。

+0

這似乎是我確切需要的。有一個問題,它提到團隊城市版本6.5.3。我目前正在運行6.5.1,它有任何工作機會或需要升級? – praskris 2012-02-14 16:12:33

+0

是的,你需要更新。插件使用6.5.3中首次引入的API。 – neverov 2012-02-14 19:37:57

+0

我升級並安裝了插件,謝謝!我有一個快速問題,幫助說'teamcity.build.runAs.command =「C:\\ Program Files \\ SysInternals \\ psexec.exe」-u%runas.username%-p%runas.password%{start_build_script }'。這是我如何在我的自定義生成腳本中使用這個?或者是在build.properties文件中指定它? – praskris 2012-02-17 14:59:30

相關問題