OpenSearch/test/fixtures/gcs-fixture/docker-compose.yml
Tanguy Leroux 8a14ea5567
Add docker-composed based test fixture for GCS (#48902)
Similarly to what has be done for Azure in #48636, this commit
adds a new :test:fixtures:gcs-fixture project which provides two
docker-compose based fixtures that emulate a Google Cloud
Storage service.

Some code has been extracted from existing tests and placed
into this new project so that it can be easily reused in other
projects.
2019-11-07 13:27:22 -05:00

26 lines
530 B
YAML

version: '3'
services:
gcs-fixture:
build:
context: .
args:
port: 80
bucket: "bucket"
token: "o/oauth2/token"
dockerfile: Dockerfile
volumes:
- ./testfixtures_shared/shared:/fixture/shared
ports:
- "80"
gcs-fixture-third-party:
build:
context: .
args:
port: 80
bucket: "bucket"
token: "o/oauth2/token"
dockerfile: Dockerfile
volumes:
- ./testfixtures_shared/shared:/fixture/shared
ports:
- "80"