Skip to content

Java REST Client to interact with UrbanCode Deploy.

Notifications You must be signed in to change notification settings

mustafic/uDeployRestClient

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IBM UrbanCode uDepoyRestClient Project


License

This plugin is protected under the Apache Version 2.0 License

Compatibility

The uDeployRestClient is used to interact with IBM UrbanCode Deploy v6.0 or later and
implemented through a plugin or script. It provides wrapper functionality, through the
REST client, with various UCD objects such as: Applications, Components, and Processes.

Installation

At this time, the uDeployRestClient.jar must be built locally. We are actively preparing the binaries to compile uDeployRestClient locally and distribute through Maven.
Follow the build instructions below and place the necessary 4 jars within the /lib directory to compile.

History

Version 1.0
    Community GitHub Release

Compiling Source

gradle

The Gradle .jar file can be found in build/libs once the project has been built, under the Releases tab, or as an artifact on Maven Repository. To add the uDeployRestClient project as a dependency in another Gradle project, add the following lines:

dependencies {
    compile 'com.ibm.urbancode.plugins:uDeployRestClient:1.0'
}

To add the uDeployRestClient project as a dependency in another Ant Ivy project, add the following line:

<dependency org="com.ibm.urbancode.plugins" name="uDeployRestClient" rev="1.0"/>

To compile the project locally, four additional jar files are required: CommonsUtil.jar, commons-web.jar, HttpComponents-Util.jar , and udclient.jar. Place these jars in uDeployRestClient project's 'lib' folder located in the root directory. These jars can be found within IBM UrbanCode Deploy's installation directory.

Java Docs

gradle createDocs

Generate new Java Docs with the above command.

About

Java REST Client to interact with UrbanCode Deploy.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%