gpt4 book ai didi

jenkins - 在 Jenkins 管道中使用 s3upload 上传多个文件

转载 作者:行者123 更新时间:2023-12-02 17:42:13 35 4
gpt4 key购买 nike

我们可以使用 s3Upload 将多个文件(不是整个文件夹)上传到 S3在 Jenkins 文件中?

我尝试使用s3Upload函数将根目录中的所有rpm文件(*.rpm)上传到S3。

最佳答案

您可以使用以下命令在一行中上传所有文件。

  s3Upload(bucket:"my-bucket", path:'path/to/targetFolder/', includePathPattern:'**/*.svg', workingDir:'dist')

进一步说明,您可以根据以下两种可能性创建自己的过滤;

1.包含某个扩展名的所有文件。

s3Upload(bucket:"my-bucket", path:'path/to/targetFolder/', includePathPattern:'**/*.svg', workingDir:'dist')

2.包含除特定文件扩展名之外的所有文件。

s3Upload(bucket:"my-bucket", path:'path/to/targetFolder/', includePathPattern:'**/*', workingDir:'dist', excludePathPattern:'**/*.svg')

引用:https://github.com/jenkinsci/pipeline-aws-plugin (在s3Upload下检查)

关于jenkins - 在 Jenkins 管道中使用 s3upload 上传多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46074059/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com