gpt4 book ai didi

testing - 在一个奴隶的项目之间共享工件

转载 作者:行者123 更新时间:2023-11-28 21:28:23 25 4
gpt4 key购买 nike

我为 Jenkins 设置了一个主从配置,其中主服务器在本地站点,从服务器在 AWS 上。我想这样设置 Jenkins

  • 构建和
  • 测试

是单独的项目。为此,我需要在作业之间传递构建工件。这些工件的大小为数百 MB。不幸的是,虽然所有项目都构建在同一个节点上,但工件总是通过 master 传递,造成严重的速度损失。

有没有办法将工件保存在构建从站的本地并在那里的项目之间传递它们?

最佳答案

在您的 AWS slave 上,您可以创建一个共享文件夹 (/jenkins_share)。

在构建作业结束时,添加构建后步骤操作以将工件复制到此文件夹中。

在您的测试作业中,添加预构建步骤操作以从/jenkins_share 文件夹中获取相关工件。

这不是最好的解决方案,但它应该有效:)

关于testing - 在一个奴隶的项目之间共享工件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32566160/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com