Hudson发布构建任务

时间:2014-06-09 11:04:15

标签: hudson hudson-plugins

我在hudson post build任务中遇到了一个问题,

我使用两个插件FTP上传(将工件上传到FTP服务器)和后期构建任务(执行我的外部批处理文件)。

现在我的问题是在FTP上传之前执行Post Build Tasks,这不应该发生,我想在完成FTP上传后执行批处理文件。请参阅我附带的截图以供参考。任何帮助将不胜感激。

enter image description here

2 个答案:

答案 0 :(得分:0)

Jenkins的更高版本(2012年4月之后)允许您根据需要重新排序构建后的操作。

还有 Flexible Publish Plugin 允许通过条件对构建后的操作进行排序。

你有没有理由坚持哈德森?

<强> 修改
官方消息来源:
JIRA问题表明了这个问题 https://issues.jenkins-ci.org/browse/JENKINS-7408
https://issues.jenkins-ci.org/browse/JENKINS-9381
Kohsuke Kawaguchi (Hudson / Jenkins的创作者)决议。不幸的是,决议是在詹金斯 https://groups.google.com/forum/?fromgroups#!topic/jenkinsci-dev/UQLvxQclyb4

所以直接回答你的问题:哈德森是不可能的。您唯一可以尝试的是连接多个作业的变通方法。如果这是您要考虑的事情,请告诉我。

答案 1 :(得分:0)

您不能只使用FTP上传批处理文件中的文件吗?那你就可以完全控制订购了吗?