• Public
  • Public/Protected
  • All

Interface PublishOptions


  • PublishOptions



Optional dir

dir: undefined | string

The path to the app to be published

Optional dryRun

dryRun: undefined | false | true

Whether to generate dry run meta data but not actually publish

Optional dryRunResume

dryRunResume: undefined | false | true

Whether or not to attempt to resume a previously saved dryRun and publish

You can't use this combination at the same time as dryRun=true

Optional interactive

interactive: undefined | false | true

Whether to use sensible defaults or prompt the user visually

Optional makeOptions

makeOptions: MakeOptions

Options object to passed through to make()

Optional makeResults

makeResults: ForgeMakeResult[]

Provide results from make so that the publish step doesn't run make itself

Optional outDir

outDir: undefined | string

The path to the directory containing generated distributables

Optional publishTargets

publishTargets: ForgeConfigPublisher[]

The publish targets, by default pulled from forge config, set this prop to override that list