Skip to content

Commit c96fb5c

Browse files
committed
Merge main into bugfix/unit-test-environment-slow-tests
Resolve conflict in base-command.test.ts by: - Keeping test helper utilities (config-isolation, stub-parse) from feature branch - Adding globalMiddlewareRegistry cleanup from main - Adding extra-headers tests from main using feature branch patterns
2 parents c7057b1 + 8cc19aa commit c96fb5c

27 files changed

Lines changed: 291 additions & 17 deletions

.github/workflows/e2e-shell-tests.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ jobs:
8080
SFCC_SANDBOX_API_HOST: ${{ vars.SFCC_SANDBOX_API_HOST }}
8181
SFCC_SHORTCODE: ${{ vars.SFCC_SHORTCODE }}
8282
TEST_REALM: ${{ vars.TEST_REALM }}
83+
SFCC_EXTRA_HEADERS: ${{ secrets.SFCC_EXTRA_HEADERS }}
84+
CURL_EXTRA_HEADERS: ${{ secrets.CURL_EXTRA_HEADERS }}
8385
run: |
8486
echo "Running E2E shell tests with realm: ${TEST_REALM}"
8587
cd packages/b2c-cli

docs/api-readme.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
description: API reference for the B2C Tooling SDK with typed WebDAV and OCAPI clients for programmatic B2C Commerce operations.
3+
---
4+
15
# API Reference
26

37
The `@salesforce/b2c-tooling-sdk` package provides a programmatic API for interacting with Salesforce B2C Commerce instances.

docs/cli/auth.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
description: Authentication commands for obtaining OAuth tokens and configuring Account Manager API clients, OCAPI, and WebDAV access.
3+
---
4+
15
# Auth Commands
26

37
Commands for authentication and token management.

docs/cli/code.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
description: Commands for deploying cartridges, activating code versions, and watching for file changes on B2C Commerce instances.
3+
---
4+
15
# Code Commands
26

37
Commands for managing cartridge code on B2C Commerce instances.

docs/cli/custom-apis.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
description: Commands for managing SCAPI Custom API endpoints, checking registration status, and debugging endpoint configurations.
3+
---
4+
15
# Custom APIs
26

37
Commands for managing SCAPI Custom API endpoints.

docs/cli/index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
description: B2C CLI command reference with global flags and authentication options for managing Salesforce Commerce Cloud instances.
3+
---
4+
15
# CLI Reference
26

37
The `b2c` CLI provides commands for managing Salesforce B2C Commerce instances.

docs/cli/jobs.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
description: Commands for executing jobs, importing and exporting site archives, and monitoring job execution status.
3+
---
4+
15
# Job Commands
26

37
Commands for executing and monitoring jobs on B2C Commerce instances.

docs/cli/logging.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
description: Configure CLI logging with log levels, JSON output for CI/CD, and environment variables for debugging.
3+
---
4+
15
# Logging
26

37
The CLI uses [pino](https://github.com/pinojs/pino) for structured logging with pretty-printed output by default.

docs/cli/mrt.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
description: Commands for managing Managed Runtime projects, pushing bundles, creating environments, and configuring environment variables.
3+
---
4+
15
# MRT Commands
26

37
Commands for managing Managed Runtime (MRT) projects, environments, and bundles.

docs/cli/ods.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
description: Commands for creating, managing, starting, stopping, and deleting On-Demand Sandboxes (ODS) for development.
3+
---
4+
15
# ODS Commands
26

37
Commands for managing On-Demand Sandboxes (ODS).

0 commit comments

Comments
 (0)