2011-08-22 24 views
2

我們正在嘗試創建一個ccnet項目,以在生產環境中自動執行部署,就像我們已經在測試,集成和接受環境中做的那樣。當然,我們不希望在ccnet.config文件中將用戶的用戶名和密碼存儲在生產服務器上所需的權限中。這個想法是要求用戶強制該項目的密碼。除此之外,動態參數正常:任何方式從日誌文件中隱藏動態參數的值

  • 文本參數沒有用於隱藏字符的密碼選項。
  • 參數值存儲在日誌文件中

我們可以第一個問題生活,但當然不是第二個。

回答

1

還有另一種選擇。您可以授予運行CCNET服務的帳戶訪問和寫入生產環境的權限。只要確保該帳戶沒有交互式登錄權限來處理安全問題。

+0

我的確在想這個解決方案。謝謝 – VdesmedT

1

調查CruiseControl.net svn repository - 此行爲目前未實現。您可以通過Jira提交功能請求 - 或者,更好的是,如果您有技能,請使用修補程序進行改進。這應該相對容易編寫,代碼是有據可查的。