update doc to include actions publish Windows syntax (#70)

This commit is contained in:
Haishi2016 2019-09-16 21:32:45 -07:00 committed by Yaron Schneider
parent f153ff2e0e
commit 8f56282b47
1 changed files with 16 additions and 11 deletions

View File

@ -17,19 +17,19 @@ Logs from both the Actions Runtime and your app will be displayed in real time!
Example of launching Actions with a node app: Example of launching Actions with a node app:
``` ```bash
$ actions run --app-id nodeapp node app.js $ actions run --app-id nodeapp node app.js
``` ```
Example of launching Actions with a node app listening on port 3000: Example of launching Actions with a node app listening on port 3000:
``` ```bash
$ actions run --app-id nodeapp --app-port 3000 node app.js $ actions run --app-id nodeapp --app-port 3000 node app.js
``` ```
Example of launching Actions on port 6000: Example of launching Actions on port 6000:
``` ```bash
$ actions run --app-id nodeapp --app-port 3000 --port 6000 node app.js $ actions run --app-id nodeapp --app-port 3000 --port 6000 node app.js
``` ```
@ -40,21 +40,26 @@ This sample assumes your app is listening on port 3000.
Launch Actions and your app: Launch Actions and your app:
``` ```bash
$ actions run --app-id nodeapp --app-port 3000 node app.js $ actions run --app-id nodeapp --app-port 3000 node app.js
``` ```
Publish a message: Publish a message:
``` ```bash
$ actions publish --topic myevent $ actions publish --topic myevent
``` ```
Publish a message with a payload: Publish a message with a payload:
``` * Linux/Mac
```bash
$ actions publish --topic myevent --payload '{ "name": "yoda" }' $ actions publish --topic myevent --payload '{ "name": "yoda" }'
``` ```
* Windows
```bash
C:> actions publish --topic myevent --payload "{ \"name\": \"yoda\" }"
```
## Invoking ## Invoking
@ -63,13 +68,13 @@ For this sample, we'll assume a node app listening on port 300 with a ```/mymeth
Launch Actions and your app: Launch Actions and your app:
``` ```bash
$ actions run --app-id nodeapp --app-port 3000 node app.js $ actions run --app-id nodeapp --app-port 3000 node app.js
``` ```
Invoke your app: Invoke your app:
``` ```bash
$ actions send --app-id nodeapp --method mymethod $ actions send --app-id nodeapp --method mymethod
``` ```
@ -77,13 +82,13 @@ $ actions send --app-id nodeapp --method mymethod
To list all Actions instances running on your machine: To list all Actions instances running on your machine:
``` ```bash
$ actions list $ actions list
``` ```
To list all Actions instances running in a Kubernetes cluster: To list all Actions instances running in a Kubernetes cluster:
``` ```bash
$ actions list --kubernetes $ actions list --kubernetes
``` ```
@ -92,6 +97,6 @@ $ actions list --kubernetes
Use ```actions list``` to get a list of all running instances. Use ```actions list``` to get a list of all running instances.
To stop an actions app on your machine: To stop an actions app on your machine:
``` ```bash
$ actions stop --app-id myAppID $ actions stop --app-id myAppID
``` ```