我想将詹金斯原木移至s3存储桶。 有人可以建议如何移动日志文件。 需要从aws实例移动控制台日志。 我是否需要编写脚本或插件足以推送日志文件。 对于最后5个作业,应将文件移至s3。 根据日期,时间,内部版本号。
答案 0 :(得分:0)
您可以创建S3存储桶并将其安装到EC2实例。有关如何执行此操作的详细信息,您可以找到HERE。 将S3存储桶安装到实例后,您需要说出詹金斯(Jenkins)要在该安装中存储日志
答案 1 :(得分:0)
我建议您使用脚本而不是挂载如果由于某种原因挂载不起作用,则作业将开始失败。使用python脚本,您可以将日志直接上传到s3。它将更容易且更可靠
答案 2 :(得分:0)
您首先需要确定您的Jenkins服务器是否可以访问S3存储桶(,因为您的问题尚不清楚)
我假设Jenkins服务器可以访问您的S3存储桶(安装过程通常涉及以下步骤):
设置完成后,您可以使用aws-cli将文件上传到S3
可以随时使用Bash / Python /或任何其他语言编写脚本。