【问题标题】:How to deploy to AEM instance via Repository?如何通过存储库部署到 AEM 实例?
【发布时间】:2016-07-04 13:36:14
【问题描述】:

是否可能/如何通过存储库(例如 Artifactory)获取 jar 的打包版本并将其部署到 AEM 实例?
这可以通过 Maven 和 Jenkins 以自动化方式完成吗?

目前只能通过在 VCS 中使用标记版本来构建,然后通过 content-package-maven-plugin 进行部署。

【问题讨论】:

    标签: java content-management-system aem


    【解决方案1】:

    使用 Jenkins,您有多种选择:

    • 您可以让 Maven 为您构建工件
    • 或者您可以使用存储库连接器插件 (1) 从 Nexus / Artifactory 获取工件

    之后,只需使用 CRX Content Package Deployer Plugin (2) 将包上传到您的 AEM 实例。

    可以通过更改 VCS 手动触发 Jenkins 构建,...

    (1):https://wiki.jenkins-ci.org/display/JENKINS/Repository+Connector+Plugin

    (2):https://wiki.jenkins-ci.org/display/JENKINS/CRX+Content+Package+Deployer+Plugin

    【讨论】:

    • 啊哈,看来我缺少的只是 CRX 内容包部署程序插件。我正在寻找如何通过 Maven 使用它,但这是一种更简洁的方法,因为不需要进行构建。
    猜你喜欢
    • 2017-05-09
    • 1970-01-01
    • 2018-06-19
    • 1970-01-01
    • 1970-01-01
    • 2020-04-14
    • 2016-07-14
    • 2014-11-08
    • 2020-11-10
    相关资源
    最近更新 更多