Files
getting-started/pact/pact-node-messages/pact/publish.js
Tom Hombergs 576a726cbd refactoring
2018-11-14 22:49:31 +01:00

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"));