Skip to content

This repository contains the project files required to generate all the files needed to create a content pack.

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
license.template
Notifications You must be signed in to change notification settings

CloudSlang/cs-content-packager

Repository files navigation

CloudSlang Content Packager

Module Travis Release Description
cs-content-packager Build Status Maven Central Maven - CloudSlang content package helper.

This repository contains the sources and a maven plugin that generates the metadata and downloads dependencies for existing content from Cloudslang/cs-content

  1. General Usage
  2. Contribution Guideline
Java JDK version >= 8
M2_HOME must be set to the path of the Maven installation (>=3.2.1)

General usage for - cs-content-packager-plugin

This plugin can be added as another step in a Maven build (ThreadSafe) to generate content description properties file(s) and/or download content dependencies (for operations that use Java @Actions).

Maven plugin example:

    [...]
      <plugins>
            <plugin>
                <groupId>io.cloudslang.tools</groupId>
                <artifactId>cs-content-packager-plugin</artifactId>
                <version>RELEASE</version>
                <executions>
                    <execution>
                        <id>extract metadata</id>
                        <phase>prepare-packages</phase>
                        <goals>
                            <goal>extract-description</goal>
                        </goals>
                    </execution>
                    <execution>
                        <id>copy content dependencies</id>
                        <phase>process-resources</phase>
                        <goals>
                            <goal>copy-cloudslang-dependencies</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
      </plugins>
    [...]

Read our Contribution Guide here.

About

This repository contains the project files required to generate all the files needed to create a content pack.

Resources

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
license.template

Stars

Watchers

Forks

Packages

No packages published