hudson

    11熱度

    4回答

    我的Hudson項目似乎沒有正確彙總下游測試結果,我在想如果我錯過了某個配置步驟。我有兩個項目,Foo和Foo-Tests,這兩個都是自由式工作。 在項目美孚我有以下配置: 經過「聚合下游的測試結果」。 選中上一個選項下的「自動聚合所有下游測試」。 選中「構建其他項目」並指定「Foo-Tests」構建。 在項目美孚,測試我有以下配置: 經過「發佈JUnit測試結果報告書」,並指定我的JUnit報告

    3熱度

    1回答

    我可以在一臺機器上運行多個哈德遜從機,我的意思是隻有一個構建過程的真正的從機? 我的問題是,我有一個3構建過程的奴隸,使用鎖和鎖(V0.4)來運行三種不同類型的構建作業。但有時候我遇到了同時運行多個構建作業的問題,或者它阻止了從構建過程並且不能運行。 非常感謝您的寶貴意見。

    2熱度

    1回答

    我正在哈德遜設置我的第一份工作,並且遇到了一些問題。作業監視兩個存儲庫,一個存儲我們的數據庫設置文件,另一個存儲一些驗證和測試數據庫設置文件的代碼。 運行的代碼的一部分將使用Runtime.exec()使用psql命令行工具在PostgreSQL中引發已驗證的安裝文件。此代碼工作完全在我的機器上,但是當哈德森執行它(不同的機器),我收到以下錯誤: java.io.IOException: Cann

    2熱度

    2回答

    我通過Tomcat運行Hudson作爲Windows服務,沒有涉及到奴隸。作業中的最後一個構建步驟是調用一些Java代碼的批處理文件。該代碼使用PostgreSQL的命令行工具psql(通過Runtime.exec())在本地機器上創建數據庫,並最終針對它運行一些測試。 作業將進行到這一點,然後無限期地掛起而不開始創建數據庫。如果我從命令行運行批處理文件,它可以很好地工作。我不認爲http://h

    23熱度

    2回答

    有沒有人試過這個功能並有一些反饋?還是有人知道一些有用的樣本,以查找?

    2熱度

    1回答

    我的一個團隊成員最近爲我們的一些開發代碼庫設置了一些Hudson持續集成構建。它使用內置的ant集成以簡單的方式進行配置。 雖然這是非常有用的,我強烈推薦它,我想知道如何獲得更簡潔/翔實/有用的電子郵件,而不僅僅是ant編譯日誌的尾部。 EG,不想這樣的: > [...truncated 36530 lines...] > [junit] Tests run: 32, Failures: 0,

    12熱度

    6回答

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

    1熱度

    3回答

    我是哈德森的新手,或許有人知道解決方案: 我想從哈德森的VSS(已安裝vss插件)檢出父包,現在我獲得類轉換異常: FATAL: hudson.maven.MavenModuleSetBuild cannot be cast to hudson.model.Build java.lang.ClassCastException: hudson.maven.MavenModuleSetBuild c

    4熱度

    2回答

    我使用Hudson和Maven 2作爲我的自動構建/ CI。我可以使用命令行中的maven進行構建,但是當我使用Hudson運行相同的目標時,構建失敗會抱怨丟失的構件。我正在運行Hudson作爲Windows XP服務。