|
@@ -20,6 +20,7 @@ services:
|
|
|
environment:
|
|
environment:
|
|
|
ELASTIC_SEARCH_DSN: es:9200
|
|
ELASTIC_SEARCH_DSN: es:9200
|
|
|
REDIS_HOST: redis
|
|
REDIS_HOST: redis
|
|
|
|
|
+ QUEUES_REDIS_HOST: redis
|
|
|
MONGO_HOST: mongo
|
|
MONGO_HOST: mongo
|
|
|
POSTGRES_HOST: postgres
|
|
POSTGRES_HOST: postgres
|
|
|
AWS_S3_ENDPOINT: http://s3:9090
|
|
AWS_S3_ENDPOINT: http://s3:9090
|
|
@@ -58,12 +59,17 @@ services:
|
|
|
command: tar -czf /tmp/build/build.tar.gz --exclude=build.tar.gz --exclude-vcs .
|
|
command: tar -czf /tmp/build/build.tar.gz --exclude=build.tar.gz --exclude-vcs .
|
|
|
user: root
|
|
user: root
|
|
|
s3:
|
|
s3:
|
|
|
- build:
|
|
|
|
|
- context: test/acceptance/deps
|
|
|
|
|
- dockerfile: Dockerfile.s3mock
|
|
|
|
|
|
|
+ image: adobe/s3mock
|
|
|
environment:
|
|
environment:
|
|
|
- initialBuckets=fake_user_files,fake_template_files,fake_public_files,bucket
|
|
- initialBuckets=fake_user_files,fake_template_files,fake_public_files,bucket
|
|
|
|
|
+ healthcheck:
|
|
|
|
|
+ test: wget --quiet --output-document=/dev/null http://localhost:9090
|
|
|
|
|
+ interval: 1s
|
|
|
|
|
+ retries: 20
|
|
|
gcs:
|
|
gcs:
|
|
|
- build:
|
|
|
|
|
- context: test/acceptance/deps
|
|
|
|
|
- dockerfile: Dockerfile.fake-gcs
|
|
|
|
|
|
|
+ image: fsouza/fake-gcs-server
|
|
|
|
|
+ command: ["--port=9090", "--scheme=http"]
|
|
|
|
|
+ healthcheck:
|
|
|
|
|
+ test: wget --quiet --output-document=/dev/null http://localhost:9090/storage/v1/b
|
|
|
|
|
+ interval: 1s
|
|
|
|
|
+ retries: 20
|