process-reporting-ts
Version:
Process reporting with typescript
19 lines (18 loc) • 780 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const axios_1 = __importDefault(require("axios"));
const bpmn_utils_1 = require("./bpmn.utils");
function registerProcess() {
const url = process.env.REPORTING_SERVER + '/reporting-service/rest/api/definition';
(0, bpmn_utils_1.listProcesses)().forEach((it) => {
it.then((data) => {
axios_1.default.post(url, data)
.then(it => console.log('Process [' + data.fileName + '] successfully registered.'))
.catch(e => console.log('Unable to register Process!', data));
});
});
}
registerProcess();