stateful / runme

DevOps Workflows Built with Markdown
https://runme.dev
Apache License 2.0
901 stars 30 forks source link

Create a Docker image capable of running unit and integration tests #605

Closed adambabik closed 3 weeks ago

adambabik commented 4 weeks ago

Unit and integration tests require additional software like Python or Deno to be available. https://github.com/stateful/runme/pull/601 is an example of such an requirement. In the CI, we can easily install those dependencies, but for contributors it's more cumbersome.

This proposal is about creating a Docker image called runme-test-env which contains all dependencies and is capable of running unit and integration tests in isolation.