Speed up build (#9993)
* configure MySQL to use tmpfs * simplify use of COMPOSE_PROJECT_NAME, and set envs vs. overriding config.json, fix error output, --no-ansi * cmd/mattermost/commands/*_test.go: ignore MM_SQLSETTINGS_DATASOURCE from the env * clean up exit 1 semantics
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
1f197d7c55
Коммит
86fa3866c1
@@ -3,7 +3,6 @@ services:
|
||||
mysql:
|
||||
image: "mysql:5.7"
|
||||
restart: always
|
||||
container_name: mysql-$DCNAME-$BUILD_NUMBER
|
||||
networks:
|
||||
- mm-test
|
||||
environment:
|
||||
@@ -12,20 +11,22 @@ services:
|
||||
MYSQL_PASSWORD: mostest
|
||||
MYSQL_USER: mmuser
|
||||
MYSQL_DATABASE: mattermost_test
|
||||
tmpfs: /var/lib/mysql
|
||||
volumes:
|
||||
- "./docker/mysql.conf.d:/etc/mysql/conf.d"
|
||||
postgres:
|
||||
image: "postgres:9.4"
|
||||
restart: always
|
||||
container_name: postgres-$DCNAME-$BUILD_NUMBER
|
||||
networks:
|
||||
- mm-test
|
||||
environment:
|
||||
POSTGRES_USER: mmuser
|
||||
POSTGRES_PASSWORD: mostest
|
||||
POSTGRES_DB: mattermost_test
|
||||
tmpfs: /var/lib/postgresql/data
|
||||
minio:
|
||||
image: "minio/minio:RELEASE.2018-05-25T19-49-13Z"
|
||||
command: "server /data"
|
||||
container_name: minio-$DCNAME-$BUILD_NUMBER
|
||||
networks:
|
||||
- mm-test
|
||||
environment:
|
||||
@@ -34,13 +35,11 @@ services:
|
||||
inbucket:
|
||||
image: "jhillyerd/inbucket:release-1.2.0"
|
||||
restart: always
|
||||
container_name: inbucket-$DCNAME-$BUILD_NUMBER
|
||||
networks:
|
||||
- mm-test
|
||||
openldap:
|
||||
image: "osixia/openldap:1.1.6"
|
||||
restart: always
|
||||
container_name: openldap-$DCNAME-$BUILD_NUMBER
|
||||
networks:
|
||||
- mm-test
|
||||
environment:
|
||||
@@ -50,7 +49,6 @@ services:
|
||||
LDAP_ADMIN_PASSWORD: "mostest"
|
||||
elasticsearch:
|
||||
image: "mattermost/mattermost-elasticsearch-docker:6.5.1"
|
||||
container_name: elasticsearch-$DCNAME-$BUILD_NUMBER
|
||||
networks:
|
||||
- mm-test
|
||||
environment:
|
||||
@@ -61,7 +59,6 @@ services:
|
||||
image: redis
|
||||
networks:
|
||||
- mm-test
|
||||
container_name: redis-$DCNAME-$BUILD_NUMBER
|
||||
|
||||
start_dependencies:
|
||||
image: mattermost/mattermost-wait-for-dep:latest
|
||||
|
||||
Ссылка в новой задаче
Block a user