Class InstallPackagesMojo

  • All Implemented Interfaces:
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

    @Mojo(name="package-install",
          threadSafe=true,
          requiresProject=false)
    public final class InstallPackagesMojo
    extends org.apache.maven.plugin.AbstractMojo
    Installs all AEM content packages and OSGi bundles to AEM which are referenced in a model.yaml generated by CONGA for a node.
    • Constructor Detail

      • InstallPackagesMojo

        public InstallPackagesMojo()
    • Method Detail

      • execute

        public void execute()
                     throws org.apache.maven.plugin.MojoExecutionException,
                            org.apache.maven.plugin.MojoFailureException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
        org.apache.maven.plugin.MojoFailureException
      • isSkip

        protected final boolean isSkip()
      • getPackageManagerProperties

        protected io.wcm.tooling.commons.packmgr.PackageManagerProperties getPackageManagerProperties()
                                                                                               throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • buildConsoleUrl

        protected String buildConsoleUrl()
      • getConsoleUser

        protected String getConsoleUser()
      • getConsolePassword

        protected String getConsolePassword()