[rest-gradle-plugin] 14/83: Add installation and usage examples to the README

Alastair McKinstry mckinstry at moszumanska.debian.org
Wed Oct 25 15:59:02 UTC 2017


This is an automated email from the git hooks/post-receive script.

mckinstry pushed a commit to branch debian/master
in repository rest-gradle-plugin.

commit c4fdebed230ab39be2ce32582959709052d695d1
Author: noamt <noamt at jfrog.com>
Date:   Wed Apr 3 16:23:39 2013 +0300

    Add installation and usage examples to the README
---
 README.md | 27 +++++++++++++++++++++++++--
 1 file changed, 25 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md
index acd7d51..7b26b46 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,19 @@ A Gradle plugin that provides a task infrastructure to perform REST requests.
 Installation
 ------------
 
-TBD
+The plugin can be installed using the following snippet
+
+    buildscript {
+        repositories {
+            maven { url 'http://dl.bintray.com/content/noamt/gradle-plugins' }
+        }
+
+        dependencies {
+            classpath 'org._10ne.gradle:rest-gradle-plugin:0.1'
+        }
+    }
+
+    apply plugin: 'rest'
 
 Usage
 -----
@@ -19,4 +31,15 @@ The plugin adds a new task named `rest`. This task exposes the following propert
  * password - Authentication password. Type: String.
  * contentType - The expected content type of both request and response. Type: groovyx.net.http.ContentType / String.
  * requestContentType - The expected content type of the request. Overrides the `contentType` parameter. Type: groovyx.net.http.ContentType / String.
- * requestBody - The request content. Type: Object.
\ No newline at end of file
+ * requestBody - The request content. Type: Object.
+
+For example, a POST request task:
+
+    task attack(type: org._10ne.gradle.rest.RestTask) {
+        httpMethod = 'post'
+        uri = 'https://battle.server.com/attack'
+        username = 'player'
+        password = 'password'
+        requestBody = [battleCry: 'FOR LEEROY JENKINS!']
+        contentType = groovyx.net.http.ContentType.JSON
+    }
\ No newline at end of file

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/rest-gradle-plugin.git



More information about the pkg-java-commits mailing list