-
Notifications
You must be signed in to change notification settings - Fork 30
/
.travis.yml
57 lines (48 loc) · 1.31 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
45
46
47
48
49
50
51
52
53
54
55
56
57
language: csharp
os: linux
sudo: required
dist: bionic
env:
global:
- DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
- DOTNET_CLI_TELEMETRY_OPTOUT=true
- DOCFX_SOURCE_BRANCH_NAME=$TRAVIS_BRANCH
- secure: kReI3QWEt5AqP92v/z2ZLO8bFOSgAXcGpsIFUHzFGpetHw8poBFW2GK+ZXbxGXddRfDVsFxptBbAxMihuhX6ljHyOcxkqAsSvs4C+s+XqUtR7oCi4ye2nXhSL30mJTk/o6KZTTL7/LomR9FONf7/3ws26uf/fcstpvNTbiiuV6Y=
dotnet: 3.1.301
mono: latest
addons:
ssh_known_hosts: github.com
apt:
packages:
- gettext
- libcurl4-openssl-dev
- libicu-dev
- libssl-dev
- libunwind8
- zlib1g
- unzip
before_install:
- git config user.name "Travis CI"
- git config user.email "[email protected]"
- chmod +x travis/*.sh
- "./travis/fix-branches.sh"
install:
- dotnet tool restore
script:
- dotnet tool run dotnet-cake -- --target=Travis
cache:
directories:
- tools
- $HOME/.nuget/packages
notifications:
slack:
rooms:
- secure: R4MPX1npR0bqYK+4Ce/TF4ECjV0UETKEO/3/xZ2ZGibdHKU0IfPjD81uY//qaTldD0HgOu0CTEseocnjEYeit01QdUDjjdrL+/F4t0SNabBomjt+V5COUXXePHqov9lB89yBn+6GfbpkPjS89dW8bGv6SqfTZr3G1hNBMUhl96g=
on_success: change
on_failure: always
webhooks:
urls:
- https://webhooks.gitter.im/e/81f38691a11c835a83c9
on_success: change
on_failure: always
on_start: never