从CC.Net触发可执行/ HTTP请求

时间:2013-04-12 11:08:07

标签: cruisecontrol.net

我正在将构建项目从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请求。但是我无法让它发挥作用,而且我使用谷歌也是空洞的 - 主要是因为我发现的每个主题都是关于更复杂的东西,这与我需要的东西相反。

1 个答案:

答案 0 :(得分:0)

好吧,在对键盘进行一些刺伤之后,我发现它不是我原来的,或者不是,把放在部分......这就是我在外面所遗漏的东西。显然不需要。

这将有效:

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