-
Notifications
You must be signed in to change notification settings - Fork 7
/
connect.yaml
30 lines (30 loc) · 1.31 KB
/
connect.yaml
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
deployAs:
- name: plugin
applicationType: event
endpoint: /
scripts:
postDeploy: npm install && npm run build && npm run connector:post-deploy
preUndeploy: npm install && npm run build && npm run connector:pre-undeploy
configuration:
securedConfiguration:
- key: KLAVIYO_AUTH_KEY
description: Klaviyo API key for requests
- key: CT_API_CLIENT
description: JSON Object with CT API Client ID and Secret for requests
standardConfiguration:
- key: CT_API_URL
description: Commercetools API URL
- key: CT_AUTH_URL
description: Commercetools Auth URL
- key: CT_PROJECT_ID
description: Commercetools Project ID
- key: CT_SCOPES
description: Scopes for your Commercetools Client ID
- key: PRODUCT_URL_TEMPLATE
description: String to use as base for product URLs
- key: PREFERRED_LOCALE
description: Preferred locale to use when selecting some localized strings
- key: NODE_CONFIG
description: Provide a stringified and escaped JSON here to override all plugin configurations
- key: CONNECT_ENV
description: String from GitHub Actions or other source to identify environment (used in deploy/undeploy scripts, event adapter)