Skip to content

Commit 4b0739c

Browse files
committed
ensure we pass metadata to the CLI correctly
1 parent cce4e19 commit 4b0739c

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

build-reporter-plugin.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,16 @@ class BugsnagBuildReporterPlugin {
6262
const optionalOpts = {
6363
autoAssignRelease: opts.build.autoAssignRelease,
6464
builderName: opts.build.builderName,
65-
metadata: opts.build.metadata,
65+
metadata: '{' +
66+
Object.entries(opts.build.metadata)
67+
.map(([key, value]) => `${key}=${value}`)
68+
.join(',') +
69+
'}',
6670
provider: opts.build.sourceControl.provider,
6771
repository: opts.build.sourceControl.repository,
6872
revision: opts.build.sourceControl.revision,
6973
releaseStage: opts.build.releaseStage,
70-
buildApiRootUrl: opts.build.endpoint,
74+
buildApiRootUrl: opts.build.endpoint || opts.options.endpoint,
7175
logLevel: opts.build.logLevel || opts.options.logLevel,
7276
dryRun: opts.build.dryRun || opts.options.dryRun,
7377
verbose: opts.build.verbose || opts.options.verbose,

0 commit comments

Comments
 (0)