Launch related operations
npm install @contentstack/cli-launch
With Launch CLI, you can interact with the Contentstack Launch platform using the terminal to create, manage and deploy Launch projects.
* Launch CLI plugin
* Installation steps
* Commands
* How to do development Locally?
* How to run tests Locally?
``sh-session
GitHub installation steps:
$ git clone clone
$ npm install
$ npm run build
$ csdx plugins:link
NPM installation steps:
$ csdx plugins:install @contentstack/cli-launch
$ csdx launch
`
`sh-session`
$ csdx launch
start with launch flow
$ csdx launch:logs
To see server logs
$ csdx launch:logs --type d
To see deployment logs
$ csdx launch:functions
Run cloud functions locally
node bin/dev
OR
npm run prepack
node bin/run
OR
`
npm run prepack
csdx plugins:link
csdx
`
Step 2:- csdx login
Step 3:- Create env on root level (refer: example.env file)
Step 4:- run test cases (npm run test:unit or npm run test:unit:report)
OR
npm update -g @contentstack/cli` However, if a major version of the launch is released, a version bump is also required in CLI(Steps will be like this launch version bump -> cli version bump -> testing -> release).