32 lines
847 B
YAML
32 lines
847 B
YAML
trigger:
|
|
- master
|
|
- release/*
|
|
|
|
# See https://github.com/aspnet/BuildTools
|
|
resources:
|
|
repositories:
|
|
- repository: buildtools
|
|
type: github
|
|
endpoint: DotNet-Bot GitHub Connection
|
|
name: aspnet/BuildTools
|
|
ref: refs/heads/master
|
|
|
|
phases:
|
|
- template: .vsts-pipelines/templates/project-ci.yml@buildtools
|
|
- template: .vsts-pipelines/templates/phases/default-build.yml@buildtools
|
|
parameters:
|
|
phaseName: Linux_RedisTests
|
|
queueName: DotNetCore-Docker
|
|
agentOs: Linux
|
|
demands:
|
|
- docker
|
|
variables:
|
|
Test__Redis__Server: localhost:6379,127.0.0.1:6379
|
|
beforeBuild:
|
|
- script: docker run --rm -d --name test-redis-server -p 6379:6379 redis
|
|
displayName: Start Redis in Docker
|
|
afterBuild:
|
|
- script: docker stop test-redis-server
|
|
displayName: Stop Redis in Docker
|
|
condition: always()
|