【问题标题】:Create Xl deploy package with multiple Jenkins artifacts使用多个 Jenkins 工件创建 Xl 部署包
【发布时间】:2018-01-11 15:43:06
【问题描述】:

有没有办法使用 Jenkins 创建一个 xl 部署包,然后将多个工件添加到包中?似乎在使用 xl deploy 插件时,一旦创建了包,就无法使用 Jenkins 将其他工件添加到包中。如果有任何帮助,我还使用调用 Jenkins 管道来构建多个工件的 xl 版本。谢谢!

【问题讨论】:

    标签: jenkins jenkins-pipeline xl-deploy xlrelease


    【解决方案1】:

    不直接使用插件。用于 Jenkins 的 XL Deploy 插件旨在创建一个不可变的包作为构建后操作,然后将其发布到存储库(例如 XL Deploy 存储库)。如果在创建此包后需要更改,则这构成了包的新版本。

    一种方法可能是让多个 Jenkins 作业编译和/或收集每个组件,然后一些其他作业(或其他机制)从一个公共工作区构建最终包。

    【讨论】:

      【解决方案2】:

      在应用程序的 manifest.xml 中,您可以添加多个工件作为依赖项。因此,首先部署其余工件,然后将主应用程序全部部署在一个作业中。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-07-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-05-31
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多