2016-03-23 13:09:17 +01:00
|
|
|
language: csharp
|
|
|
|
|
solution: ArchiSteamFarm.sln
|
2016-03-23 13:26:03 +01:00
|
|
|
|
2017-01-06 13:29:53 +01:00
|
|
|
# Save bandwidth by limiting to only last 10 commits
|
2016-03-23 13:26:03 +01:00
|
|
|
git:
|
|
|
|
|
depth: 10
|
|
|
|
|
|
2017-01-06 13:29:53 +01:00
|
|
|
# Don't build other branches than master
|
|
|
|
|
branches:
|
|
|
|
|
only:
|
|
|
|
|
- master
|
|
|
|
|
|
|
|
|
|
# We test ASF on latest stable and nightly version of Mono
|
2016-03-23 13:09:17 +01:00
|
|
|
mono:
|
|
|
|
|
- weekly
|
2016-08-27 10:02:05 +02:00
|
|
|
# - alpha
|
|
|
|
|
# - beta
|
2016-03-23 13:26:03 +01:00
|
|
|
- latest
|
2016-04-21 01:02:07 +02:00
|
|
|
|
2017-01-06 13:29:53 +01:00
|
|
|
# Mono is often broken, allow all Mono failures by default
|
2016-08-03 03:20:42 +02:00
|
|
|
matrix:
|
|
|
|
|
allow_failures:
|
|
|
|
|
- mono: weekly
|
2016-08-27 10:02:05 +02:00
|
|
|
# - mono: alpha
|
|
|
|
|
# - mono: beta
|
2016-12-12 21:44:20 +01:00
|
|
|
- mono: latest
|
2016-08-27 09:34:08 +02:00
|
|
|
|
2017-01-06 13:29:53 +01:00
|
|
|
# Initialize our envsetup before building
|
2016-08-27 10:02:05 +02:00
|
|
|
before_script:
|
|
|
|
|
- source mono_envsetup.sh
|
2016-08-03 03:20:42 +02:00
|
|
|
|
2017-01-06 13:29:53 +01:00
|
|
|
# Push building notifications on Gitter
|
2016-04-21 01:02:07 +02:00
|
|
|
notifications:
|
|
|
|
|
email: false
|
2016-06-10 21:45:51 +02:00
|
|
|
webhooks:
|
|
|
|
|
urls:
|
|
|
|
|
- https://webhooks.gitter.im/e/df82484f12510c3f2516
|
|
|
|
|
on_success: always # options: [always|never|change] default: always
|
|
|
|
|
on_failure: always # options: [always|never|change] default: always
|
|
|
|
|
on_start: never # options: [always|never|change] default: always
|