-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathshippable.yml
36 lines (34 loc) · 2.06 KB
/
shippable.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
language: python
python:
- 3.6
env:
global:
- secure: zZ91tBhI3u/JugYNyfNxUw798WZDKF+cQH8xoEt2V2hgTimBANMbFkXvzab565w7uDUhhZ1cXBcH4GVRtND4Al6PHW4P6Wt9uywOBN0tB8x/s6g479Uj+NUP3v8JRNk4r67EL9R3D0/xL84UjnKEJgEsfjIUu2ewINwNhz7CFVDZ1/J65OltUzBh6cF21dx0m1NxmuN2zzD5zWXAQDLou7fedYx3ZhaPXnzCazH41KxES4mlig4eekVCYLpK8RNGJyyD4JeS6j3W7G2X11pcDZ9TaPApv9RMHAuNzk/ifWOlCyBgE/5LzXoqc6awFDbgYCxtlY+piGxWzEA1QgWCMg==
- secure: vWvSv3MVRt17h5slHrbnmgjCBh29H6J9HLklcrkE7zpm40wxDqJlBJNnxAk1qpCh6saTcht5pwdqHAe2l6NzZOx0WJhW6hPKlN5kIkfi5Z4vDQRYK/rKwEVkn0sSjx2gYlkItCdD2nq6DKpWTKg1P2xBBGBvvkAvBB7SArRr0OTGbpRg7kPWHpc7hhqV/0muEC4Yo/0fB9hdtswtGyzLrcgqtra5zLC5CU50HxgO3RJ/ZHGXbISSzP7113KYTTGEdthDy1/bDnQrJ4cBX7wUxYeenao+XpP48lamUGNZUfXB+eTouvU+71fSCAetsy2fQm8L3iHD4US4B4QyN5J1mg==
- FALKONRY_DATASTREAM_SLIDING_ID=77yym6wpkvltcr
- FALKONRY_ASSESSMENT_SLIDING_ID=vyvmy7wwm2gl49
- FALKONRY_ASSESSMENT_BATCH_ID=r7l9tddmngbbl6
build:
ci:
- apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
- echo "deb http://download.mono-project.com/repo/ubuntu stable-xenial main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
- apt-get update
- apt-get install mono-complete unzip
- wget https://dist.nuget.org/win-x86-commandline/latest/nuget.exe
- wget https://github.com/nunit/nunit-console/releases/download/3.8/NUnit.Console-3.8.0.zip
- wget https://raw.githubusercontent.com/nunit/nunit-transforms/master/nunit3-junit/nunit3-junit.xslt
- unzip NUnit.Console-3.8.0.zip
- mono nuget.exe install FalkonryClient/packages.config -OutputDirectory packages
- ls -l
- msbuild falkonry-csharp-client.sln
- mono nunit3-console.exe FalkonryClient/bin/Debug/FalkonryClient.dll --result=shippable/testresults/Test-results.xml;transform=nunit3-junit.xslt
- cat shippable/testresults/Test-results.xml
on_failure:
- cat shippable/testresults/Test-results.xml
integrations:
notifications:
- integrationName: slack-notify
type: slack
recipients:
- "#builds"
on_failure: always