canvas-lms/docker-compose.new-jenkins....

48 lines
1023 B
YAML

version: "2.3"
services:
canvas:
image: $PATCHSET_TAG
environment:
ENCRYPTION_KEY: facdd3a131ddd8988b14f6e4e01039c93cfa0160
RAILS_ENV: test
RANDOMIZE_SEQUENCES: 1
DISABLE_SPRING: 'true'
RERUNS_RETRY:
MAX_FAIL:
COVERAGE:
FORCE_FAILURE:
# parallel_tests
CI_NODE_TOTAL:
CI_NODE_INDEX:
DOCKER_PROCESSES:
EXCLUDE_TESTS:
TEST_PATTERN:
depends_on:
- postgres
- cassandra
- redis
- dynamodb
init: true
redis:
image: starlord.inscloudgate.net/jenkins/redis:alpine
init: true
postgres:
image: starlord.inscloudgate.net/jenkins/postgis:$POSTGRES-${POSTGIS:-2.5}
environment:
POSTGRES_PASSWORD: sekret
init: true
cassandra:
image: starlord.inscloudgate.net/jenkins/cassandra:2.2
environment:
CASSANDRA_START_RPC: 'true'
init: true
dynamodb:
image: starlord.inscloudgate.net/jenkins/dynamodb-local
command: -jar DynamoDBLocal.jar
init: true