Peng Bai 46e7a675c7 Extract database vars and source them via env_file | há 6 anos atrás | |
---|---|---|
.. | ||
scripts | há 6 anos atrás | |
Dockerfile | há 7 anos atrás | |
README.md | há 6 anos atrás | |
develop.yml | há 6 anos atrás |
This image allows the Huginn test suite to be run in a container, against multiple databases.
It was inspired by the official docker container for huginn
In Development Mode, the source code of the current project directory is mounted as a volume overlaying the packaged /app
directory.
Build a docker image that contains huginn, as well as huginn test dependencies using docker-compose
:
cd docker/test
docker-compose -f develop.yml build
Run all specs against a MySQL database using docker-compose
:
cd docker/test
docker-compose -f develop.yml run test_mysql
docker-compose -f develop.yml down
Run all specs against a Postgres database using docker-compose
:
cd docker/test
docker-compose -f develop.yml run test_postgres
docker-compose -f develop.yml down
Run a specific spec using docker-compose
:
docker-compose -f develop.yml run test_postgres rspec ./spec/helpers/dot_helper_spec.rb:82
docker-compose -f develop.yml down