【问题标题】:How can I copy & paste, or duplicate, an existing project?如何复制和粘贴或复制现有项目?
【发布时间】:2011-03-09 04:37:27
【问题描述】:

我有一个已配置且正在运行的现有 Hudson 项目。

我需要复制项目,以便我可以拥有原始项目,然后更改新项目,使其指向不同的源代码管理。

我不想手动重新创建构建。如何“复制和粘贴”或以其他方式复制现有的构建配置,以便我可以更快地启动和运行新的构建配置?

【问题讨论】:

    标签: jenkins project hudson copy-paste


    【解决方案1】:

    除了复制作业之外,我有时还会复制包含作业配置的部分 XML 文件。您只需将复制的部分粘贴到新作业的 xml 文件中并重新加载配置(在 manage hudson 下)。当您在创建副本后更改原始作业时,这很有帮助。但是,对于您的用例,副本是正确的做法。

    【讨论】:

    • XML 文件是位于HUDSON_HOME/jobs/<job name>/config.xml 下主服务器上的每个作业的配置文件
    【解决方案2】:

    当您做新工作时,您可以选择从现有工作中复制它。稍后更改新作业的设置。

    【讨论】:

    • hmmm.. 我的浏览器没有通知我新的答案...因此重复
    【解决方案3】:

    点击“新工作”,然后选择底部的“复制现有工作”。然后在文本字段中输入要复制的作业名称。

    【讨论】:

    • “新工作”位于 Jenkins 根目录,即仪表板
    • 是否可以在jenkins中构建克隆作业
    • 还有一个复制项目链接插件:stackoverflow.com/a/29774399/2434565
    • 您必须复制/粘贴源作业名称....并且您必须输入一个新的工作名称。我知道:“duh”....但我没有输入几分钟的新工作名称.....
    • @Thomas Lötzer 如何复制不在 SAME 父级下的作业?例如,我需要将../../DIR1/job_x 复制到../../DIR2/job_x
    猜你喜欢
    • 2017-08-22
    • 1970-01-01
    • 1970-01-01
    • 2017-08-29
    • 1970-01-01
    • 2019-01-22
    • 1970-01-01
    • 1970-01-01
    • 2021-02-10
    相关资源
    最近更新 更多