qualiteer/tests/index.js

26 lines
590 B
JavaScript
Raw Normal View History

2022-05-05 12:35:47 +00:00
#!/usr/bin/env node
import "dotenv/config"; // Load Envars
import Qualiteer from "qualiteer";
import { Initiator, Executor } from "qualiteer/clients";
// Start server
const qltr = new Qualiteer();
await qltr.start();
2022-07-07 21:45:38 +00:00
const url = process.env.QUALITEER_URL;
2022-05-05 12:35:47 +00:00
// Create an initiator and make a job request
const primary = new Initiator(url);
2022-05-17 12:32:04 +00:00
const job = {
2022-07-07 21:45:38 +00:00
type: "compound",
testName: "primary",
2022-07-12 02:44:44 +00:00
pipelineTriggers: "secondary",
2022-05-17 12:32:04 +00:00
name: "testing",
image: "node",
};
2022-07-12 22:06:33 +00:00
const launchJob = () => primary.newPipelineJob(job, null, () =>
2022-07-12 02:44:44 +00:00
console.log("Primary Job Concluded")
);
2022-07-12 22:06:33 +00:00
launchJob();