-
Notifications
You must be signed in to change notification settings - Fork 38
Expand file tree
/
Copy pathqueue.yaml
More file actions
39 lines (37 loc) · 814 Bytes
/
queue.yaml
File metadata and controls
39 lines (37 loc) · 814 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
init:
awsCredentials: aws-e2e
pipeline:
setup:
action: msg:setupResource
credentials: $awsCredentials
resources:
- URL: mye2eQueue1
type: queue
vendor: aws
trigger:
action: msg:push
credentials: $awsCredentials
sleepTimeMs: 5000
dest:
URL: mye2eQueue1
type: queue
vendor: aws
messages:
- data: 'Test: this is my 1st message'
- data: 'Test: this is my 2nd message'
validate:
action: msg:pull
credentials: $awsCredentials
timeoutMs: 20000
count: 2
source:
URL: mye2eQueue1
type: queue
vendor: aws
expect:
- '@indexBy@': 'Data'
- Data: "Test: this is my 1st message"
- Data: "Test: this is my 2nd message"
info:
action: print
message: $AsJSON($validate)