【问题标题】:Jenkins - how to add additional folder with subfolders, e.g. ImagesJenkins - 如何添加带有子文件夹的附加文件夹,例如图片
【发布时间】:2017-02-08 05:26:50
【问题描述】:

我有一个 Jenkins 正在完美构建并推送到 Octopus Deploy 的 Web 项目。

我现在有一个附加文件夹,其中包含子文件夹,例如图片,我需要包括在内。

这不是 .net 构建的直接部分,我们过去常常手动复制它。

我需要一个特定的插件来选择要包含的文件夹吗? 哪个插件?

此插件在构建过程中的哪个位置运行?

构建和部署到章鱼是一步完成的 - 我在哪里可以放入这个附加文件夹以包含在向章鱼的推送中?

【问题讨论】:

    标签: jenkins artifact


    【解决方案1】:

    这不是 .net 构建的直接部分,我们过去常常手动复制它。

    如果您的 Jenkins 服务器可以在共享路径中访问该添加文件夹,请添加一个预构建步骤,作为“Executable Windows batch command”步骤,将该文件夹复制到 Jenkins 工作区中。

    这里不需要插件。

    完成后,您仍需要相应地修改 Octopus,以将新复制的文件夹考虑在内。
    见:

    【讨论】:

    • 嗨 VonC,非常感谢,我没有在我的 Jenkins 实例中看到具体的“预步骤”,如屏幕截图所示 - 也许它的版本特定,但是我可以添加一个构建步骤,并将其移动为第一步,我现在将尝试,非常感谢您
    • 作为构建的第一步,我将文件复制到工作区,但它不包含在构建中,是否有额外的指令将其标记为包含在工作区中?
    • 你使用的是什么版本的 Jenkins?
    • 2.32.2(截至发布日期的当前 LTS 版本)
    • @PeterPitLock 那么你需要类似于stackoverflow.com/a/24551639/6309 的东西吗?还是stackoverflow.com/a/24250484/6309
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-13
    • 1970-01-01
    • 2018-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-10
    相关资源
    最近更新 更多