RackSec / desdemona

Data-backed security operations
Eclipse Public License 1.0
2 stars 7 forks source link

docker-compose output from individual containers should be part of CI output #67

Open lvh opened 8 years ago

lvh commented 8 years ago

Right now, docker-compose is called with the -d (daemonize) flag. This prevents output from individual containers, e.g.:

test_1      |
test_1      | lein test desdemona.functions.sample-functions-test
test_1      |
test_1      | lein test desdemona.jobs.sample-job-test
test_1      |
test_1      | lein test desdemona.query-test
test_1      |
test_1      | lein test desdemona.tasks.kafka-test
test_1      |
test_1      | lein test desdemona.workflows.sample-workflow-test
test_1      |
test_1      | Ran 9 tests containing 23 assertions.
test_1      | 0 failures, 0 errors.
desdemona_test_1 exited with code 0

... from being displayed. That seems like incredibly useful information, and it should be part of the logs.

One way to do this might be to just docker-compose &, but it's not clear how useful that is with fd redirects + Travis.