-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
44 lines (37 loc) · 1.27 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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
notifications:
email:
on_success: never
on_failure: always
sudo: false
language: csharp
Solution: Library.sln
mono: none
dotnet: 2.0.0
dist: trusty
install:
- cd src/Library.Web.Mvc
- dotnet restore
- cd ../..
script:
- cd test/Library.Tests
- dotnet test
- cd ../../
before_deploy:
- cd build
- sh build.sh
- sh build-migrator.sh
- cd ..
- zip -r migrator.zip migrator/
- zip -r dist.zip dist/
- zip -r sqls.zip sql/
deploy:
provider: releases
api_key:
secure: PaS8ZVOP7b/HnBvoBDySEBtLLkEpbjIvmWwq4wIIqjru2/rBr4VDgzEQN53UMTKdis8qgz0mzzkYcJkuSdpTHR/uPgpdyLQTnVae+RVlXS8dckxuLxEDeX1rZRBPQ//VBzCLtLUAHLzqg8CunqU23RMESiQYCUGdFpyCFm+EnjCEH6IOsXSmyQL2v4DQBSwLyf4S1ytD5CI8RrdEtEf5W2QdTjaDxV0tgJeLv2G5och25U+JPFK1WSnLaXGKymiTVe6ikM2eU2DE7S47coLnuNpeYZgoZAVkyRKhYBuN32ucbi2DqK3lPy6NP3fYOjyoO4VGPLrdTSGn2taSjhFyHNBPGgwpOJ4cwcvA6JJI5MUneJWyLcsG9DVztKbCjDGLLqbOeB1WEfLGL2Qq3+QTla4XCNXXw/1HtHxfzqedNgJOP0N7sGLaisC/ogTwYz9c8Vws+42EUrsvuqDIr0sZfL8otXYuFxS/vLEEqpSALcrgu4XOh9kOzYlfE3QJqb1bMdw1TZmZi2ATC7vEHtnh81ddGAX4R6P7Iuvff/mzqcDASG4jtnLELEN4d6lilAAWenkE8jpVhNe4jX3sPgW+pdc6UMC4hVPJBTc8VPm71Imy/+oCdV46s1yaOnZVxUjWolKGT/aQy5w1yhUFsJcpDoJM/E6VkCl9f9aW+SebgiA=
file:
- dist.zip
- sqls.zip
- migrator.zip
skip_cleanup: true
on:
tags: true