VTK Examples issueshttps://gitlab.kitware.com/vtk/vtk-examples/-/issues2024-02-28T08:11:25-05:00https://gitlab.kitware.com/vtk/vtk-examples/-/issues/13improve CI process for better testing2024-02-28T08:11:25-05:00Adrien Stuckyimprove CI process for better testingThe current CI pipeline is on a single runner and should be added to VTK CI fleet (as it involves VTK master branch)
To be able to do that, here are the needed improvements:
* [ ] migrate to the structure of job definition from VTK
* [...The current CI pipeline is on a single runner and should be added to VTK CI fleet (as it involves VTK master branch)
To be able to do that, here are the needed improvements:
* [ ] migrate to the structure of job definition from VTK
* [ ] work with VTK's CI to investigate suitable pinning strategies here (maybe bump weekly for some level of temporal stability (i.e., building today's commit in CI next year)? bump as needed with suitable commit messages?)
* [ ] prefer `sccache` to job caches (job caches are per-machine and disabled on the "standard" CI machines)
* [ ] use Kitware's DockerHub for image storage
* [x] work against an installed VTK, not a build tree
* [x] move job "build-gh-pages" to ensure it's done after deploying the examples