Skip to content

@salesforce/b2c-tooling-sdk / operations/mrt / PushOptions

Interface: PushOptions

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/push.ts:23

Options for pushing a bundle to MRT.

Extends

Properties

buildDirectory?

optional buildDirectory: string

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:67

Path to the build directory containing the application build output.

Default

ts
'build'

Inherited from

CreateBundleOptions.buildDirectory


message?

optional message: string

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:43

Optional message describing the bundle. Defaults to a git-based message or a timestamp.

Inherited from

CreateBundleOptions.message


origin?

optional origin: string

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/push.ts:34

MRT API origin URL.

Default

ts
"https://cloud.mobify.com"

projectSlug

projectSlug: string

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:73

Project slug for the MRT project. Used to prefix files in the archive.

Inherited from

CreateBundleOptions.projectSlug


ssrOnly

ssrOnly: string[]

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:55

Glob patterns for files that should only run on the server.

Example

ts
['ssr.js', 'ssr/*.js']

Inherited from

CreateBundleOptions.ssrOnly


ssrParameters?

optional ssrParameters: Record<string, unknown>

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:49

SSR parameters to include in the bundle. These are configuration values for the SSR runtime.

Inherited from

CreateBundleOptions.ssrParameters


ssrShared

ssrShared: string[]

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/bundle.ts:61

Glob patterns for files shared between client and server.

Example

ts
['static/**/*', '**/*.js']

Inherited from

CreateBundleOptions.ssrShared


target?

optional target: string

Defined in: packages/b2c-tooling-sdk/src/operations/mrt/push.ts:28

Target environment to deploy to after push. If not provided, bundle is uploaded but not deployed.

All rights reserved.