将文件从jenkins上传到S3 bucket

将文件从jenkins上传到S3 bucket,jenkins,amazon-s3,Jenkins,Amazon S3,任何人都知道如何将jenkins的文件上传到amazon S3 bucket。 我试图通过添加 S3发布服务器插拔 和使用 AmazonS3配置文件 但如果未能上传文件,则会出现以下错误 错误:未能上载文件java.io.IOException:应为Ant GLOB 模式,但看到了 “/var/lib/jenkins/jobs/Narad-dev-Clean/workspace/*_-audit.csv”。看见 有关语法,请访问 glob(FilePath.java:1766)位于 访问$170

任何人都知道如何将jenkins的文件上传到amazon S3 bucket。 我试图通过添加

S3发布服务器插拔

和使用

AmazonS3配置文件

但如果未能上传文件,则会出现以下错误

错误:未能上载文件java.io.IOException:应为Ant GLOB 模式,但看到了 “/var/lib/jenkins/jobs/Narad-dev-Clean/workspace/*_-audit.csv”。看见 有关语法,请访问 glob(FilePath.java:1766)位于 访问$1700(FilePath.java:195) FilePath$32.invoke(FilePath.java:1747)位于 FilePath$32.invoke(FilePath.java:1744)位于 act(FilePath.java:1018)位于 act(FilePath.java:996)位于 列表(FilePath.java:1744)位于 列表(FilePath.java:1729)位于 hudson.plugins.s3.S3BucketPublisher.perform(S3BucketPublisher.java:175) 在 hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:78) 位于hudson.tasks.BuildStepMonitor$2.perform(BuildStepMonitor.java:32) 在 hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779) 在 hudson.model.AbstractBuild$AbstractBuildExecution.PerformalBuildSteps(AbstractBuild.java:720) 位于hudson.model.Build$BuildExecution.post2(Build.java:185) hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:665) 位于hudson.model.Run.execute(Run.java:1745) 运行(FreeStyleBuild.java:43) hudson.model.ResourceController.execute(ResourceController.java:98) 在hudson.model.Executor.run(Executor.java:404)构建步骤“发布” S3 Bucket的工件已将构建结果更改为不稳定已完成: 不稳定


在Jenkins中,不需要像这样给出文件的完整路径

/var/lib/jenkins/jobs/Narad-dev-Clean/workspace/*_-audit.csv'

只需指定文件名,它就会自动从默认位置获取它,如

*_audit.csv(或文件名,不管它是什么)