2016-10-20 109 views
0

是否有人知道如何將文件從jenkins上傳到亞馬遜S3存儲桶。 我試圖通過添加將文件從jenkins上傳到S3存儲桶

S3 publisher plugging

,並使用

Amazon s3 profile

做同樣的,但如果不能上傳文件,並給出以下錯誤

ERROR: Failed to upload files java.io.IOException: Expecting Ant GLOB pattern, but saw '/var/lib/jenkins/jobs/Narad-dev-Clean/workspace/*_audit.csv'. See http://ant.apache.org/manual/Types/fileset.html for syntax at hudson.FilePath.glob(FilePath.java:1766) at hudson.FilePath.access$1700(FilePath.java:195) at hudson.FilePath$32.invoke(FilePath.java:1747) at hudson.FilePath$32.invoke(FilePath.java:1744) at hudson.FilePath.act(FilePath.java:1018) at hudson.FilePath.act(FilePath.java:996) at hudson.FilePath.list(FilePath.java:1744) at hudson.FilePath.list(FilePath.java:1729) at hudson.plugins.s3.S3BucketPublisher.perform(S3BucketPublisher.java:175) at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:78) at hudson.tasks.BuildStepMonitor$2.perform(BuildStepMonitor.java:32) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:720) at hudson.model.Build$BuildExecution.post2(Build.java:185) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:665) at hudson.model.Run.execute(Run.java:1745) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:98) at hudson.model.Executor.run(Executor.java:404) Build step 'Publish artifacts to S3 Bucket' changed build result to UNSTABLE Finished: UNSTABLE

回答

0

在詹金斯沒有必要給你的文件的完整路徑,如

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

只是給文件名,它會自動從它的默認位置,如

*_audit.csv (or file name what ever it is)

相關問題