当前位置: 首页 > 知识库问答 >
问题:

将文件从jenkins上载到S3 bucket

帅雅逸
2023-03-14

Amazon s3配置文件

但如果无法上载文件并给出以下错误

错误:无法上载文件java.io.IOException:需要Ant GLOB模式,但看到'/var/lib/jenkins/jobs/narad-dev-clean/workspace/*_audit.csv'。有关语法,请参见http://ant.apache.org/manual/types/fileset.html:hudson.filepath.glob(filepath.java:1766);hudson.filepath.access$1700(filepath.java:195);hudson.filepath.access$32。invoke(filepath.java:1747);hudson.filepath.act(filepath.java:1744);hudson.filepath.act(filepath.java:1018);hudson.filepath.act(filepath.java:996);hudson.filepath.act(filepath.java:1744);hudson.filepath.list(filepath.java:1744)Ath.java:1729)在hudson.plugins.s3.s3BucketPublisher.perform(S3BucketPublisher.java:175)在hudson.tasks.buildstepcompatibilitylayer.perform(Buildstepcompatibilitylayer.78)在hudson.tasks.buildstepMonitor$2.在hudson.tasks.buildstepMonitor.32)在hudson.model.abstractbuild$abstractbuildexecution.perform(abstractbuild.java:779)在java:185)位于hudson.model.abstractbuild$abstractbuildexecution.post(abstractbuild.java:665)位于hudson.model.run.execute(run.java:1745)在hudson.model.freestylebuild.run(freestylebuild.java:43)在hudson.model.resourcecontroller.execute(resourcecontroller.java:98)在hudson.model.executor.run(executor.java:404)构建步骤“将工件发布到S3 bucket”已将构建结果更改为不稳定已完成:不稳定

共有1个答案

全誉
2023-03-14

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

/var/lib/jenkins/jobs/narad-dev-clean/workspace/*_audit.csv'。

只要给出文件名,它就会自动从默认位置获取它,比如

 类似资料:
  • 在构建代码之后,我无法将构建工件上载到aws s3 bucket。 下面是我从jenkins那里得到的控制台输出片段。 错误:上传文件失败com.amazonaws.services.s3.model.Amazon S3异常:桶在这个区域:空。请使用此区域重试请求(服务:Amazon S3;状态代码:301;错误代码:PermanentReDirect;请求ID:EDD73B3CC84C0AF6)

  • 我需要使用python从组织终端下的本地上传文件到AWS S3存储桶。因为我是大型机资源,所以我对python不太了解,但是,当我尝试阅读一些内容时,我知道boto3可以帮助我。有人能帮我开始吗?

  • 我正在使用Azure Functions 2.0,我需要从CosmosDB获取文档,将其格式化为单个CSV文件,并将其上传到SFTP位置。 我可以通过CosmosDB输入绑定查询和获取文档,并且可能会使用CSVHelper库来处理CSV格式。但是我似乎找不到SFTP输出绑定。我已经检查过了: https://docs.microsoft.com/en-us/azure/azure-function

  • 我的环境使用 Gradle 进行构建,使用 Jenkins 进行 CI,使用 Artifactory 进行存储库。我为 Jenkins 使用 Artifactory 插件。 Jenkins 成功地构建了我的主 jar 文件并将其上传到 Artifactory。构建脚本具有第二个目标,用于在构建/分发下创建分发 zip 文件。Jenkins 成功创建了 zip 文件,但我不知道如何告诉它将该工件上传

  • 我正在尝试将一个图像文件从html页面上传到azure blob存储。到目前为止,我已经编写了一个web服务来为我的blob容器创建SAS。由此,我创建了一个uri,格式为“blob地址”/“容器名称”/“blob名称”?“sas”。我的html页面上有一个上传控件。 然后,我尝试使用以下代码上传该文件: 其中blobPath是上面提到的uri,upFile是我的html上传控件。 当我试图上传文

  • 问题内容: 我可能迟到了CI / CD派对,但总比没有好。到目前为止,我已经能够在不包含XCode的单独MAC上设置Jenkins。我将此MAC用作24x7小型服务器,以进行较小的操作。浪费大量时间进行归档,然后将生成的内容上传到我的iOS应用程序的testflight上,因此我想到了设置CI / CD流程的准备。 设置Jenkins之后,我可以为指定目标(发布/调试)生成.ipa文件。 现在,我