-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
25 lines (25 loc) · 1.11 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
language: csharp
solution: "./src/SetsCache.sln"
mono: none
dotnet: 2.2
dist: xenial
services:
- docker
script:
- cd src
- docker-compose -f SetsCache.Tests/docker-compose.yml up -d
- dotnet restore
- dotnet build -c Release
- dotnet test
global:
- DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
- DOTNET_CLI_TELEMETRY_OPTOUT=1
deploy:
skip_cleanup: true
on:
tags: true
provider: script
script: sh publish.sh $NUGET_API_KEY
env:
global:
secure: CaIumQHLn47iDYEZxBDz6xHD7fuEeLQ5H279aMeV66mLLMOykqi7Apwm9PT4nvNMTghJx5sHVUBuQDkRev0HzwdXBQHThIE0LaFMGG9hSlqELvc/y227WVsX1rDPaVLbiQUelBjkfBZZK04wXfr4Q/3GDMCbzXMHnoaGSqylHKAQ+1iSbMTfuG8eUiyGa0OL6BJ47+eSbq3mnB1m2AtPw74Ez9icfFFwKm6N57rIesGMzdba2/WPTRPzQkj0ozgQMnJwTKeE3E9Th+N6dB+1NVY8w5E1THmsTLh9+qMN4GjoEcZ6kp+Mvg9ICXmQ3pD2d85PoIwWlqOV/UCzdgFaKqyEsGYW1wHVhVGZAwzP24XONEL70C3Au2ZeryJCYtrlyhkLSMI2ZtMQrQ2DdPvVpOT33dzZx1KWgRvWIjjBAbrnNTOK3Q8PkNTp7VGnDfZ5xKGYoa+PN4uu52olF87T8KKbl6/Bx6+3qwqXuK2xaffFWso0k+bUwre+6/Q8fJn36l20Tmalhm9pwpwwpTqIpj0wkQXiAGvg2XqcY8LriIa1U6xCQIbGND+uqAvmgywvS2/oplrrD9JZObbddE2SnfXNPoXE1OJraaA51wSyQOZamNW4DO26BoC0lnmX0yE8u9NP8uG6wV4+GgXMzxs89pow17GFbyfM7G/BZ6sTuSQ=