Jenkins-如果文件更改http存档,则触发生成

Jenkins-如果文件更改http存档,则触发生成,jenkins,Jenkins,如果http文件发生更改,是否有方法触发生成? 我的网址: 当新版本可用时,映像文件的名称更改为例如application_build_002.img 我尝试了jenkins的URL触发器插件,URL中有“检查上次修改日期”和“*”,但它似乎不起作用。在URL触发器插件(或HTTP一般)中无法指定像*这样的通配符,因此无法工作 如果您访问,是否有所有*.img文件的列表 如果是这样,您可以将其用作触发器URL,因为每次上载新文件或重命名现有文件时,该URL都会发生更改 否则,您可以将最新的.im

如果http文件发生更改,是否有方法触发生成? 我的网址:

当新版本可用时,映像文件的名称更改为例如application_build_002.img


我尝试了jenkins的URL触发器插件,URL中有“检查上次修改日期”和“*”,但它似乎不起作用。

在URL触发器插件(或HTTP一般)中无法指定像
*
这样的通配符,因此无法工作

如果您访问,是否有所有
*.img
文件的列表 如果是这样,您可以将其用作触发器URL,因为每次上载新文件或重命名现有文件时,该URL都会发生更改

否则,您可以将最新的
.img
文件名写入该目录(或其他目录)。然后您可以使用该
latest.txt
URL作为触发器


如果不可能,您可以尝试查看并编写自己的自定义检查,以确定是否存在新文件。

是的,有一个列表。就像列出所有文件的apache索引一样。如何使用URL触发器插件检查文件夹中是否有更改?对于我来说,我似乎没有将配置为url并在“url响应检查”中勾选“检查上次修改日期”查看该插件的wiki页面,似乎您应该能够检查“检查url内容”,然后使用您的列表url选择“监视内容的更改”。