-
Notifications
You must be signed in to change notification settings - Fork 1
/
connect.yaml
42 lines (42 loc) · 1.57 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
31
32
33
34
35
36
37
38
39
40
41
42
deployAs:
- name: full-export
applicationType: service
endpoint: /fullSync
scripts:
postDeploy: npm install
configuration:
securedConfiguration:
- key: CTP_PROJECT_KEY
description: Commercetools project key
- key: CTP_CLIENT_ID
description: Commercetools client ID
- key: CTP_CLIENT_SECRET
description: Commercetools client secreet
- key: CTP_SCOPE
description: Commercetools client scope
- key: CTP_REGION
description: Region of Commercetools project
- key: SEARCH_PLATFORM_CONFIG
description: Escaped JSON object including credentails to search platform and other settings
- name: incremental-updater
applicationType: event
endpoint: /deltaSync
scripts:
postDeploy: npm install && npm run connector:post-deploy
preUndeploy: npm install && npm run connector:pre-undeploy
configuration:
securedConfiguration:
- key: CTP_STORE_KEY
description: Unique key of Commercetools Store
- key: CTP_PROJECT_KEY
description: Commercetools project key
- key: CTP_CLIENT_ID
description: Commercetools client ID
- key: CTP_CLIENT_SECRET
description: Commercetools client secreet
- key: CTP_SCOPE
description: Commercetools client scope
- key: CTP_REGION
description: Region of Commercetools project
- key: SEARCH_PLATFORM_CONFIG
description: Escaped JSON object including credentails to search platform and other settings