我正在建立一個適當的CI環境,目前正在評估TeamCity。 (所以我的TeamCity經驗是不存在的。)。任何人都可以提出爲什麼默認的Build Agent在TeamCity中不可用的原因嗎?
我已經在乾淨的Windows XP(現在)VM中執行了TeamCity 5.0.1 Professional的默認安裝。
我創建了我的項目並將其指向我的源代碼庫並排隊構建。
但是,我沒有看到任何通過Team City Web界面安裝/可用的Build Agent。我已經檢查過,並且安裝了「Team City Build Agent」服務並正在運行。我也檢查了buildAgent文件夾中的日誌文件,沒有看到任何會導致我出錯的東西。
是否有一個步驟或概念讓我錯過了讓默認生成代理可用於團隊城市?我並沒有試圖對構建做任何複雜的事情。 (在這一點上,我只是想從存儲庫拉我的源代碼)
檢查防火牆的設置也許是默認代理配置?我從來沒有遇到與TC有關的問題,並且默認的構建代理不會彼此交談。另外,請注意,使用免費版本,您仍然可以共有3個構建代理。另外請注意,兩者都作爲服務運行,也許你需要檢查你正在運行它們的用戶。由於我的代理需要能夠與網絡共享進行通信,因此我一直使用命名的域帳戶運行它們,而不是「本地系統」,也許就是這樣。如果你需要第二雙眼睛,那麼我有一個交叉賬戶,如果所有的希望都丟失了,就可以窺視一下。 – 2010-01-07 18:43:23
如下所述,我已經轉換到哈德森作爲我的CI環境而不是Team City。如果我得到一些備用週期,我可能會重新安裝TeamCity以驗證它是否僅僅是錯誤的安裝。 – 2010-01-10 16:12:03