b2c-mrt

Use the b2c CLI to manage Managed Runtime (MRT) projects, environments, bundles, and deployments for PWA Kit storefronts.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "b2c-mrt" with this command: npx skills add salesforcecommercecloud/b2c-developer-tooling/salesforcecommercecloud-b2c-developer-tooling-b2c-mrt

B2C MRT Skill

Use the b2c CLI to manage Managed Runtime (MRT) projects, environments, bundles, and deployments for PWA Kit storefronts.

Tip: If b2c is not installed globally, use npx @salesforce/b2c-cli instead (e.g., npx @salesforce/b2c-cli mrt bundle deploy ).

Command Structure

mrt ├── org (list, b2c) - Organizations and B2C connections ├── project - Project management │ ├── member - Team member management │ └── notification - Deployment notifications ├── env - Environment management │ ├── var - Environment variables │ ├── redirect - URL redirects │ └── access-control - Access control headers ├── bundle - Bundle and deployment management └── user - User profile and settings

Quick Examples

Deploy a Bundle

Push local build to staging

b2c mrt bundle deploy -p my-storefront -e staging

Push to production with release message

b2c mrt bundle deploy -p my-storefront -e production -m "Release v1.0.0"

Deploy existing bundle by ID

b2c mrt bundle deploy 12345 -p my-storefront -e production

Manage Environments

List environments

b2c mrt env list -p my-storefront

Create a new environment

b2c mrt env create qa -p my-storefront --name "QA Environment"

Get environment details

b2c mrt env get -p my-storefront -e production

Invalidate CDN cache

b2c mrt env invalidate -p my-storefront -e production

Environment Variables

List variables

b2c mrt env var list -p my-storefront -e production

Set variables

b2c mrt env var set API_KEY=secret DEBUG=true -p my-storefront -e staging

Delete a variable

b2c mrt env var delete OLD_VAR -p my-storefront -e production

View Deployment History

List bundles in project

b2c mrt bundle list -p my-storefront

View deployment history for environment

b2c mrt bundle history -p my-storefront -e production

Download a bundle artifact

b2c mrt bundle download 12345 -p my-storefront

Project Management

List projects

b2c mrt project list

Get project details

b2c mrt project get -p my-storefront

List project members

b2c mrt project member list -p my-storefront

Add a member

b2c mrt project member add user@example.com -p my-storefront --role developer

URL Redirects

List redirects

b2c mrt env redirect list -p my-storefront -e production

Create a redirect

b2c mrt env redirect create -p my-storefront -e production
--from "/old-path" --to "/new-path"

Clone redirects between environments

b2c mrt env redirect clone -p my-storefront --source staging --target production

Configuration

dw.json

Configure MRT settings in your project's dw.json :

{ "mrtProject": "my-storefront", "mrtEnvironment": "staging" }

Environment Variables

export MRT_API_KEY=your-api-key export MRT_PROJECT=my-storefront export MRT_ENVIRONMENT=staging

~/.mobify Config

Store your API key in ~/.mobify :

{ "api_key": "your-mrt-api-key" }

Detailed References

  • Project Commands - Projects, members, and notifications

  • Environment Commands - Environments, variables, redirects

  • Bundle Commands - Deployments, history, downloads

More Commands

See b2c mrt --help for a full list of available commands and options.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.