haystack icon indicating copy to clipboard operation
haystack copied to clipboard

Use docker containers to run CI tasks

Open tstadel opened this issue 2 years ago • 1 comments

Is your feature request related to a problem? Please describe. Currently it's sometimes not clear whether an error during the CI is environment related or a real problem that users face. To reproduce such an issue we have to run the same tasks on the same OS with the same python version, etc.

Describe the solution you'd like To make it easier to reproduce CI issues, we could

  • run tests and other tasks inside a dedicated docker container (see platform's CI)
  • look for or create a docker container that comes close to the CI runner environment and use that for CI analysis

Describe alternatives you've considered See the two above.

tstadel avatar Jul 05 '22 14:07 tstadel

To use docker inside CI jobs, check out https://github.com/deepset-ai/haystack-hub-api/blob/master/.github/workflows/integration-and-deploy.yml

tstadel avatar Jul 26 '22 08:07 tstadel

Closing as duplicate of https://github.com/deepset-ai/haystack/issues/2894

masci avatar Nov 22 '22 13:11 masci