如何为每个构建使用Jenkins s3发布插件到同一位置?

Mat*_*gan 7 c# amazon-s3 jenkins jenkins-plugins

我正在使用Jenkins构建我的应用程序,然后我需要将其发布到s3.其中一个输出是一个安装exe文件,然后我将其作为链接提供给应用程序的用户.因此,我需要此安装程序文件始终位于同一位置,对于每个构建.但是,无论我如何设置我的S3 Publishing构建后步骤,工件都会上传到每个构建的单独文件夹中,如此 s3结构

有没有办法让我每次都将发布设置到目录/存储桶的根目录,如果需要则覆盖旧文件?这将消除jobs/TestTrayApp/{buildnumber}目录.这是我的s3发布后构建步骤设置:

在此输入图像描述

roh*_*mas 1

我不确定我完全理解你到底想要什么,但根据我收集到的信息,你有一个 .exe 文件,在发布到 s3 之前需要位于特定位置?

为什么不在实际的后期构建(发布到 s3)之前添加另一个后期构建操作,将 .exe 复制到目标位置,然后启动发布构建。

那不是更容易吗:)