diff --git a/src/site/confluence/download.confluence b/src/site/confluence/download.confluence index f04ade5..7a760ab 100644 --- a/src/site/confluence/download.confluence +++ b/src/site/confluence/download.confluence @@ -11,7 +11,9 @@ Alternatively, you can download [releases|https://oss.sonatype.org/content/repos h2. Manual download -If you want to use this library from a [scripting language|./scripting.html], it is often easier to download a single *jar* file with all dependencies included. +If you want to use this library from a [scripting language|./scripting.html], it is often easier to download a single *jar* file with all dependencies included (named "*rundeck-api-java-client-VERSION-jar-with-dependencies.jar *") -You can download such files on GitHub : [https://github.com/vbehar/rundeck-api-java-client/downloads] +You can download such files on GitHub : [https://github.com/vbehar/rundeck-api-java-client/downloads] (for each release) + +You can also download the latest version (not yet released) on Jenkins : [https://rundeck-api-java-client.ci.cloudbees.com/job/master/lastSuccessfulBuild/artifact/target/] diff --git a/src/site/confluence/index.confluence b/src/site/confluence/index.confluence index 5d2e379..702dc90 100644 --- a/src/site/confluence/index.confluence +++ b/src/site/confluence/index.confluence @@ -3,18 +3,30 @@ h1. Java client for the RunDeck REST API h2. What is it ? -A Java client (library) for the [RunDeck|http://rundeck.org] HTTP REST API. +A Java client (library) for the RunDeck HTTP REST API. -RunDeck is an open-source tool for automating tasks on multiple nodes, with a CLI, a web-based interface and an HTTP REST API. You can read more about its API on the [RunDeck User Manual|http://rundeck.org/docs/RunDeck-Guide.html#rundeck-api]. +[RunDeck|http://rundeck.org/] is an open-source tool for automating tasks on multiple nodes, with a CLI, a web-based interface and an HTTP REST API. You can read more about its API on the [RunDeck User Manual|http://rundeck.org/docs/RunDeck-Guide.html#rundeck-api]. + +!images/rundeck.png! h2. What can I do with it ? * Use it to write [scripts|./scripting.html] (in [Groovy|./groovy.html], [JRuby|./jruby.html] or [Jython|./jython.html]), for example if you want to automate the execution of RunDeck jobs based on external events. -* Use it in a Java application. A good example would be the [Jenkins RunDeck plugin|http://wiki.jenkins-ci.org/display/JENKINS/RunDeck+Plugin], that needs to trigger RunDeck jobs from within the [Jenkins|http://jenkins-ci.org] continuous-integration server. +* Use it in a Java application. A good example would be the [Jenkins RunDeck plugin|http://wiki.jenkins-ci.org/display/JENKINS/RunDeck+Plugin], that needs to trigger RunDeck jobs from within the [Jenkins|http://jenkins-ci.org] continuous-integration server. Or the [RunDeck Remote CLI|https://github.com/vbehar/rundeck-remote-cli], that provides a java-based CLI on top of the API. h2. Where can I get more information ? * You can read the [API documentation|./apidocs/index.html], starting with the [RundeckClient|./apidocs/org/rundeck/api/RundeckClient.html] class. -* And the code is available on [GitHub|https://github.com/vbehar/rundeck-api-java-client]. -* The Maven auto-generated pages : [project information|./project-info.html] and [project reports|./project-reports.html]. +* Or you can "Use the [Source|./source-repository.html], Luke !" +* Read more on the Maven auto-generated pages : [project information|./project-info.html] and [project reports|./project-reports.html]. + +h2. Thanks to... + +* [GitHub|https://github.com] for the [source code|./source-repository.html] and [website|./index.html] hosting +* [CloudBees|http://cloudbees.com] for the [continuous integration|./integration.html] hosting +* [Sonatype|http://www.sonatype.com] for the [Nexus repository|./distribution-management.html] hosting (and sync to Maven Central) + +!images/github.png! + +!images/cloudbees.png! diff --git a/src/site/confluence/status.confluence b/src/site/confluence/status.confluence index 2964b31..f9310e8 100644 --- a/src/site/confluence/status.confluence +++ b/src/site/confluence/status.confluence @@ -5,6 +5,7 @@ h2. RunDeck API version 1 [Documentation of the RunDeck API version 1|http://rundeck.org/1.2.1/RunDeck-Guide.html#rundeck-api] +* Login-based authentication - OK * System Info - OK * Listing Jobs - OK * Running a Job - OK diff --git a/src/site/resources/images/cloudbees.png b/src/site/resources/images/cloudbees.png new file mode 100644 index 0000000..baece77 Binary files /dev/null and b/src/site/resources/images/cloudbees.png differ diff --git a/src/site/resources/images/github.png b/src/site/resources/images/github.png new file mode 100644 index 0000000..e259842 Binary files /dev/null and b/src/site/resources/images/github.png differ diff --git a/src/site/resources/images/rundeck.png b/src/site/resources/images/rundeck.png new file mode 100644 index 0000000..98b5c0f Binary files /dev/null and b/src/site/resources/images/rundeck.png differ