• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

wttech/Maven-CRX-Plugin: Maven CRX Plugin

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

wttech/Maven-CRX-Plugin

开源软件地址(OpenSource Url):

https://github.com/wttech/Maven-CRX-Plugin

开源编程语言(OpenSource Language):

Java 100.0%

开源软件介绍(OpenSource Introduction):

Wunderman Thompson Technology logo

Maven CRX Plugin

Purpose

This is a plugin designed for Maven 2.x+ based builds to automate CRX compliant packages deployment. It allows to set up upload and install commands as a step in a build process speeding up entire development cycle.

On instances with CRX 2.3 or later, it also simplifies package deployment process by providing a goal (crx:activate) for one-step installation of packages on all publish instances (provided that replication agents are properly configured).

Features

  • uploads a selected artifact to a running CRX instance
  • installs previously uploaded artifact in a running CRX instance
  • activates (replicates and installs) previously uploaded artifact on all publish instances (requires CRX 2.3 or later)

Prerequisites

  • CQ/AEM instance with CRX 2.1 or later version
  • Maven 2.x, 3.x

Installation

Maven CRX Plugin is available from Maven Central Repo. However if you want to check out the newest development version, do the following:

Checkout the source code:

cd [folder of your choice]
git clone git://github.com/wttech/Maven-CRX-Plugin.git
cd Maven-CRX-Plugin

Compile and install:

mvn clean install

Usage

Set up POM file (check documentation for more configuration options):

    (...)
    <plugin>
      <groupId>com.cognifide.maven.plugins</groupId>
      <artifactId>maven-crx-plugin</artifactId>
      <version>1.0.3</version>
      <configuration>
        <url>${crx.url}</url>
        <user>${crx.username}</user>
        <password>${crx.password}</password>
      </configuration>
    </plugin>
    (...)

Now you can invoke one of the Maven CRX Plugin goals:

  • to upload artifacts to CRX instance use

      mvn ... crx:upload
    
  • to upload and install artifacts on CRX instance use

      mvn ... crx:install
    
  • to upload, install and replicate artifacts use (this will works only on CRX 2.3 or later)

      mvn ... crx:activate
    

More documentation

Commercial Support

Technical support can be made available if needed. Please contact us for more details.

We can:

  • prioritize your feature request,
  • tailor the product to your needs,
  • provide a training for your engineers,
  • support your development teams.



鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
oracle/helidon-build-tools: Build tools for the Helidon Project发布时间:2022-08-17
下一篇:
renjuratheesh/JenkinsMavenProject发布时间:2022-08-17
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap