forked from getgauge/gauge-dotnet
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
31 lines (29 loc) · 821 Bytes
/
.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
os:
- osx
- linux
env:
- GAUGE_TELEMETRY_ENABLED=false GAUGE_PREFIX=/tmp TERM=dumb
before_install:
- mozroots --import --sync
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; brew install jq; fi
addons:
apt:
packages:
- default-jdk
- jq
install:
- curl -sSfL https://raw.githubusercontent.com/getgauge/infrastructure/master/nightly_scripts/install_latest_gauge_nightly.sh | bash
- export PATH=/tmp/bin:$PATH
- gauge version
- gauge config gauge_repository_url https://raw.githubusercontent.com/getgauge/gauge-nightly-repository/master/
language: csharp
dotnet: 2.1.3
script:
- ./run.sh build
- ./run.sh test
- ./run.sh forceinstall
- git clone https://github.com/getgauge/gauge-tests.git
- cd gauge-tests
- gauge install
- gauge -v
- ./gradlew clean dotnetFT