-
将Jenkins构建工件上传至Amazon S3的任务可借助s3-plugin插件实现
资源介绍
安装
经过Jenkins 1.563测试
通过./pluginManager/advanced将target/s3.hpi上传到您的Jenkins实例
配置S3配置文件:管理Jenkins->配置系统-> Amazon S3配置文件
项目->配置-> [x]将工件发布到S3存储桶
建造
只需运行mvn 。
用法
激活后,传统的(*式)Jenkins构建将具有一个名为S3 Copy Artifact的构建动作,用于下载工件,以及一个名为Publish Artifacts to S3 Bucket的后构建动作。
对于管道用户,可以通过s3CopyArtifact和s3Upload步骤执行相同的两个操作。 您可以使用摘要生成器来开始使用。
当使用与Amazon S3兼容的存储系统(OpenStack Swift,EMC Atmos ...)时,可以覆盖AWS区域列表,并指定一个文件classpath://com/amazonaws/partitions/override/endpoints.json该文件格式与AWS开发工具包的 。
在Jenkins的类路径中添加这些endpoint