Launch docker on lein test

Viewed 94

Can I execute a terminal command when lein test is invoked?

I'm trying with

:aliases {"docker-launch" ["run" "-m" "docker" "run" "-it" "--rm" "-p" "27017:27017" "mongo:4.2"]}
:profiles {:default {:prep-tasks ^:test ["docker-launch"] }}

But it only concatenates the docker string with lein run. I need to launch the docker container to execute tests.

0 Answers
Related