2013-04-12 60 views
0

我正在將構建項目從CC.Net移動到Jenkins。但是,我需要從CC.Net運行一些項目一段時間,直到遷移完成。簡而言之,我想通過使用HTTP請求作爲遠程觸發器,CC.Net項目不會做任何事情,而是在Jenkins中觸發一項工作。來自CC.Net的觸發器可執行文件/ HTTP請求

我已經在詹金斯設置了一切。我需要做的就是將項目添加到CC.Net,並讓該項目觸發我的Jenkins工作。

我一直沒有成功觸發詹金斯的工作。我試過使用一個HTTP請求以及一個可執行文件(創建一個小的控制檯應用程序來執行HTTP請求)。每當我嘗試從CCTray強制構建時,構建服務器都會告訴我「異常被捕獲:輸入字符串格式不正確」。這應該給我一個想法,我已經嘗試過:

<project name="Test32" queue="venus-02"> 
    <tasks> 
    <exec> 
     <executable>C:\key\TestRemoteTrigger.exe</executable> 
    </exec> 
    </tasks> 
</project> 

我不需要任何花哨的東西。我只是希望CC.Net項目運行我的可執行文件。或者甚至更好,簡單地執行HTTP請求。但是我無法實現它的功能,而且我用谷歌來空洞 - 主要是因爲我發現的每一個主題都是關於更復雜的東西,這與我所需要的相反。

回答

0

好的,在刺穿鍵盤後,我發現它不是我所在的,或者不是,將放在的內部......這正是我在它之外所缺少的。顯然不需要。

這將工作:

<project name="Test32" queue="venus-02"> 
    <publishers> 
    <exec> 
     <executable>C:\key\TestRemoteTrigger.exe</executable> 
    </exec> 
    </publishers> 
</project> 
相關問題