Skip to content

Commit 327c73e

Browse files
authored
Merge pull request #3 from maxmind/wes/limit-synk-commands
Limit Snyk commands based on environment variables
2 parents 860b07f + d1a5b5e commit 327c73e

1 file changed

Lines changed: 9 additions & 7 deletions

File tree

.travis.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,23 @@
11
language: go
22

3-
go:
4-
- "1.10.x"
5-
- "1.11.x"
3+
matrix:
4+
include:
5+
- go: "1.10.x"
6+
- go: "1.11.x"
7+
env: RUN_SNYK=true
68

79
before_install:
810
- go get -u gopkg.in/alecthomas/gometalinter.v2
911
- gometalinter.v2 --install
10-
- sudo apt-get install -y nodejs
11-
- npm install -g snyk
12+
- "if [[ $RUN_SNYK ]]; then sudo apt-get install -y nodejs; fi"
13+
- "if [[ $RUN_SNYK ]]; then npm install -g snyk; fi"
1214

1315
install:
1416
- go get -t -v ./...
15-
- snyk test --org=maxmind
17+
- "if [[ $RUN_SNYK ]]; then snyk test --org=maxmind; fi"
1618

1719
after_success:
18-
- snyk monitor --org=maxmind --project-name=maxmind/mm-network-analyzer
20+
- "if [[ $TRAVIS_BRANCH == 'master' && $TRAVIS_PULL_REQUEST == 'false' && $RUN_SNYK ]]; then snyk monitor --org=maxmind --project-name=maxmind/mm-network-analyzer; fi"
1921

2022
script:
2123
- go test -v ./...

0 commit comments

Comments
 (0)