Pact JS: как опубликовать пакт-брокеру с тегами

У меня есть несколько файлов пактов, и я хотел бы опубликовать их с тегами =['prod', 'test']. мой файл publisher.js выглядит следующим образом:

import pact from '@pact-foundation/pact-node';

const opts = {
pactFilesOrDirs: [`${__dirname}/pacts/*/`],
pactBrokerUsername: username,
pactBrokerPassword: password,
consumerVersion: '1.0.0',
tags: ['prod', 'test']
};

pact.publishPacts(opts)
.then(() => {})
.catch(e => {
  console.error('Pact contract publishing failed: ', e);// eslint-
 disable-line no-console
process.exit(1);
});

Проблема здесь в том, что только первый опубликованный пакт json публикуется с тегами, которых нет у других. Как пометить каждый пакт тегами, указанными в опциях?

0 ответов

Другие вопросы по тегам