我正在将构建项目从CC.Net迁移到Jenkins。但是,我需要从CC.Net运行一些项目一段时间,直到迁移完成。简单地说,我希望CC.Net项目除了通过使用HTTP请求作为远程触发器触发Jenkins中的作业外什么都不做。
我已经在詹金斯设置了一切。我需要做的就是将项目添加到CC.Net并让这个项目触发我的Jenkins工作。
我没有成功触发Jenkins的工作。我尝试过使用HTTP请求以及可执行文件(创建了一个执行HTTP请求的小型控制台应用程序)。每当我尝试从CCTray强制构建时,构建服务器都会告诉我“Exception Caught:输入字符串的格式不正确。”。这应该让我知道我尝试过的东西:
<project name="Test32" queue="venus-02">
<tasks>
<exec>
<executable>C:\key\TestRemoteTrigger.exe</executable>
</exec>
</tasks>
</project>
我不需要任何花哨的东西。我只是希望CC.Net项目运行我的可执行文件。甚至更好,简单地执行HTTP请求。但是我无法让它发挥作用,而且我使用谷歌也是空洞的 - 主要是因为我发现的每个主题都是关于更复杂的东西,这与我需要的东西相反。
答案 0 :(得分:0)
好吧,在对键盘进行一些刺伤之后,我发现它不是我原来的,或者不是,把放在部分......这就是我在外面所遗漏的东西。显然不需要。
这将有效:
<project name="Test32" queue="venus-02">
<publishers>
<exec>
<executable>C:\key\TestRemoteTrigger.exe</executable>
</exec>
</publishers>
</project>