12 lines
430 B
JavaScript
12 lines
430 B
JavaScript
let publisher = require('@pact-foundation/pact-node');
|
|
let path = require('path');
|
|
|
|
let opts = {
|
|
pactFilesOrDirs: [path.resolve(process.cwd(), 'pacts')],
|
|
pactBroker: 'https://adesso.pact.dius.com.au/',
|
|
pactBrokerUsername: process.env.PACT_USERNAME,
|
|
pactBrokerPassword: process.env.PACT_PASSWORD,
|
|
consumerVersion: '2.0.0'
|
|
};
|
|
|
|
publisher.publishPacts(opts).then(() => console.log("Pacts successfully published")); |