-
Notifications
You must be signed in to change notification settings - Fork 19
Expand file tree
/
Copy pathdeployment-testing-wasm-local.toml
More file actions
76 lines (63 loc) · 2.81 KB
/
Copy pathdeployment-testing-wasm-local.toml
File metadata and controls
76 lines (63 loc) · 2.81 KB
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
[[activity_wasm]]
name = "test_programs_fibo_activity"
location = "target/wasm-cache/test_programs_fibo_activity.wasm"
max_retries = 0
[[workflow_wasm]]
name = "test_programs_fibo_workflow"
location = "target/wasm-cache/test_programs_fibo_workflow_component.wasm"
exec.lock_expiry.seconds = 2
backtrace.sources = { ".../src/lib.rs" = "crates/testing/test-programs/fibo/workflow/src/lib.rs" }
[[workflow_wasm]]
name = "test_programs_fibo_workflow_outer"
location = "target/wasm-cache/test_programs_fibo_workflow_outer_component.wasm"
exec.lock_expiry.seconds = 2
backtrace.sources = { ".../src/lib.rs" = "crates/testing/test-programs/fibo/workflow-outer/src/lib.rs" }
[[webhook_endpoint_wasm]]
name = "test_programs_fibo_webhook"
location = "target/wasm-cache/test_programs_fibo_webhook.wasm"
routes = [{ methods = ["GET"], route = "/fibo/:N/:ITERATIONS" }]
backtrace.sources = { ".../src/lib.rs" = "crates/testing/test-programs/fibo/webhook/src/lib.rs" }
[[activity_wasm]]
name = "test_programs_http_get_activity"
location = "target/wasm-cache/test_programs_http_get_activity.wasm"
max_retries = 0
exec.lock_expiry.seconds = 5
[[activity_wasm.allowed_host]]
pattern = "*" # only https allowed
methods = "*"
[[activity_wasm.allowed_host]]
pattern = "httpbin.org"
methods = "*"
secrets = ["MY_SECRET"]
replace_in = ["headers", "params", "body"]
[[workflow_wasm]]
name = "test_programs_http_get_workflow"
location = "target/wasm-cache/test_programs_http_get_workflow_component.wasm"
backtrace.sources = { ".../src/lib.rs" = "crates/testing/test-programs/http/workflow/src/lib.rs" }
[[activity_wasm]]
name = "test_programs_sleep_activity"
location = "target/wasm-cache/test_programs_sleep_activity.wasm"
exec.lock_expiry.seconds = 10
[[workflow_wasm]]
name = "test_programs_sleep_workflow"
location = "target/wasm-cache/test_programs_sleep_workflow_component.wasm"
backtrace.sources = { ".../src/lib.rs" = "crates/testing/test-programs/sleep/workflow/src/lib.rs" }
[[webhook_endpoint_wasm]]
name = "test_programs_sleep_webhook"
location = "target/wasm-cache/test_programs_sleep_webhook.wasm"
routes = [{ methods = ["GET"], route = "/sleep/:SECONDS" }]
backtrace.sources = { ".../src/lib.rs" = "crates/testing/test-programs/sleep/webhook/src/lib.rs" }
[[activity_wasm]]
name = "test_programs_serde_activity"
location = "target/wasm-cache/test_programs_serde_activity.wasm"
max_retries = 0
[[workflow_wasm]]
name = "test_programs_serde_workflow"
location = "target/wasm-cache/test_programs_serde_workflow_component.wasm"
[[activity_stub]]
name = "test_programs_stub_activity_dummy"
location = "target/wasm-cache/test_programs_stub_activity.wasm"
[[workflow_wasm]]
name = "test_programs_stub_workflow"
location = "target/wasm-cache/test_programs_stub_workflow_component.wasm"
backtrace.sources = { ".../src/lib.rs" = "crates/testing/test-programs/stub/workflow/src/lib.rs" }