我正在生成一个预签名的 S3 URL 作为工作流作业的一部分,该 URL 被传递到基本上在工作空间之外运行的构建步骤(通过 ssh)。我无法识别允许设置外部 URL 的现有发布或存档插件(工作流程兼容与否)。是否有插件或解决方法可以将 URL 设置为工件或将简单元数据添加到构建结果中?
没有办法直接从工作流中发布元数据,这让我有点惊讶——这似乎在功能上非常有用。我错过了什么明显的东西吗?
我正在生成一个预签名的 S3 URL 作为工作流作业的一部分,该 URL 被传递到基本上在工作空间之外运行的构建步骤(通过 ssh)。我无法识别允许设置外部 URL 的现有发布或存档插件(工作流程兼容与否)。是否有插件或解决方法可以将 URL 设置为工件或将简单元数据添加到构建结果中?
没有办法直接从工作流中发布元数据,这让我有点惊讶——这似乎在功能上非常有用。我错过了什么明显的东西吗?
JENKINS-26918提议支持 Groovy Postbuild 插件中的一些功能。使用核心工作流,您可以调用
currentBuild.description = "<a href=\"${url}\">Published</a>"
(或您安装的标记格式化程序允许的任何内容)。