I want to be able to run integration tests against an active docker-compose stack in drone.
I want these tests to get their own VM so that the teardown is simple and the environment completely isolated.
I want drone to automatically provision a VM or atleast get a disposable VM to start a docker-compose stack in.
Any ideas on making this work? Is it doable given existing features?
I’ve tried “build” and “up” my docker-compose stack. It works.
But it needs the docker socket from the host and that means I need to manually cleanup the environment. This is not a safe way to things.
I’ve seen this but it’s empty.