1- # checkout-cloud -sync
1+ # checkout-data -sync
22
3- [ ![ CI] ( https://github.com/commercetools/checkout-cloud-sync/actions/workflows/ci.yml/badge.svg )] ( https://github.com/commercetools/checkout-cloud-sync/actions )
4- [ ![ codecov] ( https://codecov.io/gh/commercetools/checkout-cloud-sync/branch/main/graph/badge.svg )] ( https://codecov.io/gh/commercetools/checkout-cloud-sync )
5- [ ![ Docker Pulls] ( https://img.shields.io/docker/pulls/commercetools/checkout-cloud-sync )] ( https://hub.docker.com/r/commercetools/checkout-cloud-sync )
3+ [ ![ CI] ( https://github.com/commercetools/checkout-data-sync/actions/workflows/ci.yml/badge.svg )] ( https://github.com/commercetools/checkout-data-sync/actions )
4+ [ ![ Docker Pulls] ( https://img.shields.io/docker/pulls/commercetools/checkout-data-sync )] ( https://hub.docker.com/r/commercetools/checkout-data-sync )
65
76<!-- START doctoc generated TOC please keep comment here to allow auto update -->
87<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
@@ -81,7 +80,7 @@ Applications are synced first because Payment Integrations reference them by ID.
8180# ## Usage
8281
8382```
84- usage: checkout-cloud -sync
83+ usage: checkout-data -sync
8584 -c, --config <path > Path to config file (default: config.yml)
8685 -f, --full Execute the migration. Omit to perform a dry-run
8786 instead (shows what would be created or updated,
@@ -95,7 +94,7 @@ By default the tool runs in **dry-run** mode: it compares source and target reso
9594##### Build
9695
9796```bash
98- docker build -t checkout-cloud -sync .
97+ docker build -t checkout-data -sync .
9998```
10099
101100##### Run
@@ -105,14 +104,14 @@ Mount your `config.yml` at `/app/config.yml` via a volume — credentials must n
105104``` bash
106105docker run --rm \
107106 -v $( pwd) /config.yml:/app/config.yml \
108- checkout-cloud -sync
107+ checkout-data -sync
109108```
110109
111110### Examples
112111
113112- To perform a dry-run (default):
114113 ``` bash
115- docker run --rm -v $( pwd) /config.yml:/app/config.yml checkout-cloud -sync
114+ docker run --rm -v $( pwd) /config.yml:/app/config.yml checkout-data -sync
116115 ```
117116
118117 Example output:
@@ -140,21 +139,21 @@ docker run --rm \
140139
141140- To execute the migration:
142141 ``` bash
143- docker run --rm -v $( pwd) /config.yml:/app/config.yml checkout-cloud -sync -f
142+ docker run --rm -v $( pwd) /config.yml:/app/config.yml checkout-data -sync -f
144143 ```
145144
146145- To use a config file at a custom path:
147146 ``` bash
148147 docker run --rm \
149148 -v $( pwd) /staging.yml:/app/staging.yml \
150- checkout-cloud -sync -c /app/staging.yml -f
149+ checkout-data -sync -c /app/staging.yml -f
151150 ```
152151
153152- To build and run without Docker:
154153 ``` bash
155- go build -o checkout-cloud -sync .
156- ./checkout-cloud -sync -c config.yml # dry-run
157- ./checkout-cloud -sync -c config.yml -f # execute
154+ go build -o checkout-data -sync .
155+ ./checkout-data -sync -c config.yml # dry-run
156+ ./checkout-data -sync -c config.yml -f # execute
158157 ```
159158
160159### Sync Behaviour
@@ -224,3 +223,7 @@ For least-privilege access, use the following scopes instead of `manage_project`
224223| Write applications | — | ` manage_checkout_applications:{projectKey} ` |
225224| Read payment integrations | ` view_checkout_payment_integrations:{projectKey} ` | — |
226225| Write payment integrations | — | ` manage_checkout_payment_integrations:{projectKey} ` |
226+
227+ ____
228+
229+ #### Maintained by: [ ogwurujohnson] ( https://github.com/ogwurujohnson )
0 commit comments