The idea is:
-> Have one update job on a node running HealOps. This job will run everything related to updating HealOps and HealOpsPackages.
-> Or have a job that updates HealOps and the jobs that executes a *.Tests.ps1 file in a HealOpsPackage will look for updates to the HealOpsPackage.
Benefits:
- A potential simpler way of updating. And the scenarios involved therein.
- Seperation of concerns. Normally a good road to follow when implementing/developing software.
--> One UpdateMode
--> One ReportMode
--> One StatsMode
Potential issues:
- Invoke-HealOps could already be running. So issues with locks & so forth. Think about this really is a issue or not. Only an issue if the one for all Update job way is chosen.