Getting Started
Before you start customizing FastStore (hereafter called discovery) and Checkout on the same repository, you have to onboard onto FastStore WebOps.
Upgrade @faststore/cli
-
Upgrade
@faststore/cli
to the latest version (^3.0.133
) -
Ensure that your store is working correctly
Onboarding onto FastStore WebOps
-
Move the code from your store to the Github org/repo you want.
-
Install FastStore WebOps on your account:
Terminal window vtex login ACCOUNT_NAME # replace ACCOUNT_NAME with your account namevtex install vtex.webops@1.0.0 -
Install the FastStore WebOps Github App.
-
Share with us the
org
,repo
,repoId
,installationId
, andaccount
. -
Someone from VTEX will grandfather your account into FastStore WebOps.
To learn more about FastStore WebOps see its documentation.
Ensuring your changes are live
When you onboard onto WebOps you will be moved to a different infrastructure. Before you start publishing and making changes to the code, the VTEX team needs to move your traffic to this new infrastructure.
Adjusting your repo
-
Run
npx @vtex/fsp-cli init --from-discovery
. -
Run
yarn install
. -
Commit this changes and push to ensure that everything is working.
-
You’re now ready to customize your checkout. See Setting Up to continue your journey.