mirror of
https://github.com/balena-os/balena-supervisor.git
synced 2024-12-20 06:07:57 +00:00
6d004f0994
This allows to run integration tests during development and on CI with the right dependencies. There are several changes that this involves, but the gist of it is that a test environment is setup using `docker-compose.test.yml`. This file is loaded by `resin-ci` during the build, and ensures that integration tests are ran after setting up all requirements. This commit also defines a test environment command that can be setup using `npm run test:env` in order to run tests in a local development machine.
6 lines
272 B
Docker
6 lines
272 B
Docker
# This dockerfile is used to trick resinCI to pick up
|
|
# docker-compose.test.yml but without the CI needing to do extra
|
|
# work building a throwaway image. The real build happens in the balena builder
|
|
# so for testing we just want to build up to the test stage
|
|
FROM alpine
|