正如我想的那样,我有一个简单的用例,当jenkins构建静态网站时,所以在构建结束时,我有一个类似于$WORKSPACE/site-result的文件夹。
现在,我想把这个文件夹上传到S3 (如果已经有什么东西了,就清理桶)。我该怎么做呢?
我使用管道,但可以切换到自由式项目,如果需要。到目前为止,我已经安装了S3插件(S3 publisher插件)。创建了IAM用户。将凭据添加到“配置系统”部分。也找不到更多的信息。谢谢!
发布于 2017-03-13 23:00:38
如果提示管道AWS插件不起作用的答案,您可以在管道中始终有一个upload
步骤,其中使用sh
调用AWS:
aws s3 cp $WORKSPACE/site-result s3://your/bucket --recursive --include "*"
发布于 2019-05-10 15:23:25
您必须使用s3Upload插件并将sourceFile参数设置为'*/*‘
https://stackoverflow.com/questions/42744366
复制相似问题