Uses go-check in order to separate integration tests into suites, and have Setup and TearDown operations (on Suites and Tests) ; and use libcompose to start the external dependencies to test on (like consul, marathon, etcd, some http images, etc..). - Update Godeps to get dependencies needed for the use of libcompose - Setup initial suites and go-check + libcompose mini-framework - Add some hacks related to libcompose, will be fixed later (when fixed upstream) Signed-off-by: Vincent Demeester <vincent@sbr.pm>
20 lines
240 B
YAML
20 lines
240 B
YAML
nginx1:
|
|
image: nginx
|
|
ports:
|
|
- "8881:80"
|
|
nginx2:
|
|
image: nginx
|
|
ports:
|
|
- "8882:80"
|
|
nginx3:
|
|
image: nginx
|
|
ports:
|
|
- "8883:80"
|
|
nginx4:
|
|
image: nginx
|
|
ports:
|
|
- "8884:80"
|
|
nginx5:
|
|
image: nginx
|
|
ports:
|
|
- "8885:80"
|