# Copyright 2019-present Facebook Inc. All rights reserved. # This source code is licensed under the Apache 2.0 license found # in the LICENSE file in the root directory of this source tree. version: "3.7" services: mysql: image: mysql:5.6.35 environment: MYSQL_DATABASE: test MYSQL_ROOT_PASSWORD: pass healthcheck: test: mysqladmin ping -ppass ports: - 3306:3306 mysql57: image: mysql:5.7.26 environment: MYSQL_DATABASE: test MYSQL_ROOT_PASSWORD: pass healthcheck: test: mysqladmin ping -ppass ports: - 3307:3306 mysql8: image: mysql:8 environment: MYSQL_DATABASE: test MYSQL_ROOT_PASSWORD: pass healthcheck: test: mysqladmin ping -ppass ports: - 3308:3306 gremlin: build: gremlin-server restart: on-failure ports: - 8182:8182 test: build: context: ../../../ dockerfile: entc/integration/compose/Dockerfile network_mode: host command: ["go", "test", "./..."]