I think I finally got through most of the troubles I was having with this PR...
This removes the local "mock http server" for automation scheduler, as we aren't using that HTTP API to spawn jobs, just calling directly to github, we have a similar method to start a mock job to the one that starts the github job.
Each collectionJob now generates a unique UUID for it's secret which is passed along to the job runner, and only usable for one collection job
I think I finally got through most of the troubles I was having with this PR...
This removes the local "mock http server" for automation scheduler, as we aren't using that HTTP API to spawn jobs, just calling directly to github, we have a similar method to start a mock job to the one that starts the github job.
Each collectionJob now generates a unique UUID for it's
secret
which is passed along to the job runner, and only usable for one collection job