add travis button and other minor updates (#34)
diff --git a/.gitignore b/.gitignore
index cacf376..445f1e6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,12 +1,19 @@
# Mac
.DS_Store
+# Gradle
.gradle/
.gogradle/
*.log
+
+# Dependencies
vendor/
+
+# Go binary proxy
actionProxyLoop/proxy
golang1.10/proxy
+
+# Go test transient files
openwhisk/_test/exec
openwhisk/_test/exec.go
openwhisk/_test/hi
@@ -18,3 +25,17 @@
openwhisk/action/
openwhisk/compile/
openwhisk/debug.test
+
+# Eclipse
+tests/bin/
+**/.project
+.settings/
+.classpath
+.cache-main
+.cache-tests
+
+# IntelliJ
+.idea
+*.class
+*.iml
+tests/out/
diff --git a/README.md b/README.md
index 229cfa0..6729558 100644
--- a/README.md
+++ b/README.md
@@ -19,6 +19,10 @@
# Apache OpenWhisk Runtime for Go (and Generic executables)
+[![Build Status](https://travis-ci.org/apache/incubator-openwhisk-runtime-go.svg?branch=master)](https://travis-ci.org/apache/incubator-openwhisk-runtime-go)
+[![License](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0)
+[![Join Slack](https://img.shields.io/badge/join-slack-9B69A0.svg)](http://slack.openwhisk.org/)
+
:warning: Work in progress :warning:
This is an OpenWhisk runtime for Golang and Generic executables.
@@ -99,7 +103,7 @@
For example:
-```
+```go
package action
import (
@@ -160,7 +164,7 @@
The `actionloop` image works actually with executable in unix sense, so also scripts are acceptable. In the actionloop image there is `bash` and the `jq` command, so you can for example implement the actionloop with a shell script:
-```
+```bash
#!/bin/bash
# read input forever line by line
while read line