continuous-integration

    6熱度

    3回答

    原始CruiseControl和.NET端口之間是否有區別?我比較了2,但除了開發語言之外無法找到任何重大差異。我想使用其中的一種進行Web應用程序的(自動)測試,使用Selenium和Subversion,甚至可能使用Groovy,但不知道該選哪個。 [編輯] 在CC和Hudson,我選擇哈德森尋找它的簡單之後,它已經插件運行Groovy腳本和硒以及

    2熱度

    1回答

    顯示我們必須通過Ant運行的各種AntUnit,MbUnit的和NUnit測試一個CruiseControl的服務器。 爲了合併來自所有這些,我們中的CruiseControl配置以下的輸出: <log dir="logs/${project.name}/"> <merge dir="${q7.build.tests.dir}/reports" pattern="*.xml" />

    0熱度

    1回答

    我們正在建立並驗證一對.NET 3.5庫的集成服務器(CruiseControl.NET)。當某些集成代碼失敗時,將記錄異常並顯示在自定義報告中。 但是,由異常消息報告的行號是混亂的 - 通常比拋出異常的地方低50/100行。 任何想法可能會導致這種情況?

    12熱度

    6回答

    我正在建立一個持續集成服務器(Hudson)來構建一個Java項目並運行相關的單元/集成測試。大多數測試訪問數據庫,測試數據保存在DbUnit XML文件中。 我正在尋找一種方法來自動保持測試數據庫模式是最新的。目前,針對特定版本的SQL腳本存儲在一個發行版本命名的目錄: └───scripts ├───0.1.0 ├───0.1.1 ├───0.1.2 ├

    39熱度

    5回答

    什麼是持續集成?它有哪些好處?

    10熱度

    6回答

    我已經設置了一個在Tomcat上運行的Hudson的持續集成構建。我現在需要將這個移動到Tomcat的另一個實例上,但不想從零開始配置所有的東西。 是否有一個配置文件定義了我可以複製到新服務器的每個作業,還是可以通過用戶界面導入/導出作業? 謝謝, 唐

    1熱度

    3回答

    我正在從Visual Source Safe遷移到SVN,所以請原諒我的無知。 我當時在瀏覽this link,其中談到了SVN的最佳實踐。對我而言,事情似乎很奇怪。 在SVN 副本的第三方軟件項目或depedencies是不可接受的 什麼???如果我不保存SVN中的依賴關係,Team City應該如何構建我的項目?新開發人員如何一步到位?我可以在哪裏保存測試的一些依賴性(如我的項目中包含原始數據

    0熱度

    1回答

    目前,我們的開發環境由Dev服務器,Staging服務器和Production服務器組成。我們的生產服務器和登臺服務器位於同一個域,而我們的生成服務器和開發服務器位於不同的域。 是否可以讓我的構建服務器(CruiseControl .Net)訪問域外的兩臺服務器?如果是這樣,我的一個域中的用戶可以訪問另一個域嗎?

    0熱度

    1回答

    我正在做幾件共享的.NET程序集和一個通用的Web應用程序,我想在我們的CC.NET/NAnt構建環境。 當前,我們有幾個.NET程序集(我們在客戶端項目中使用的共享通用代碼)存在於我們的SCM(順便說一下,Vault)不同存儲庫內的不同.N​​ET解決方案中。它們都是在CC.NET下單獨配置的,所以我們對目前的構建和部署有相當大的控制權。 我們開發了一個CMS系統,它使用了一些.NET程序集,並

    2熱度

    2回答

    我正在準備一個用於持續集成的maven2 web項目。在運行集成測試之前,我使用maven cargo plugin自動將WAR部署到Tomcat6x。 我的代碼取決於使用MAVEN_OPTS=-Dfoo=bar設置的一些系統屬性。不幸的是,當應用程序部署到Tomcat時,這些屬性丟失: System.getProperty("foo"); // null, when deployed to co