github.com/haalcala/mattermost-server-change-repo/v5@v5.33.2/.gitlab-ci/test-schema.yml (about) 1 .test-schema: 2 stage: test 3 image: $CI_REGISTRY/mattermost/ci/images/mattermost-build-docker:19.03.12-1 4 services: 5 - name: $CI_REGISTRY/mattermost/ci/images/docker-dind:19.03.12-1 6 alias: docker 7 variables: 8 DOCKER_TLS_CERTDIR: "" 9 DOCKER_HOST: tcp://docker:2375/ 10 DOCKER_DRIVER: overlay2 11 DOCKER_CONTENT_TRUST: 0 12 DOCKER_CONTENT_TRUST_REPOSITORY_PASSPHRASE: "" 13 before_script: 14 - docker ps 15 16 - ulimit -n 8096 17 - cd build 18 - docker-compose --no-ansi run --rm start_dependencies 19 - cat ../tests/test-data.ldif | docker-compose --no-ansi exec -T openldap bash -c 'ldapadd -x -D "cn=admin,dc=mm,dc=test,dc=com" -w mostest' 20 - docker-compose --no-ansi exec -T minio sh -c 'mkdir -p /data/mattermost-test' 21 - sleep 5 22 - docker run --net build_mm-test appropriate/curl:latest sh -c "until curl --max-time 5 --output - http://mysql:3306; do echo waiting for mysql; sleep 5; done;" 23 - docker run --net build_mm-test appropriate/curl:latest sh -c "until curl --max-time 5 --output - http://elasticsearch:9200; do echo waiting for elasticsearch; sleep 5; done;"