我正在將構建項目從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請求。但是我無法實現它的功能,而且我用谷歌來空洞 - 主要是因爲我發現的每一個主題都是關於更復雜的東西,這與我所需要的相反。