-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy path.travis.yml
27 lines (27 loc) · 1012 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
sudo: false
language: go
go:
- 1.7
before_install:
- go get github.com/modocache/gover
- go get github.com/mattn/goveralls
- go get golang.org/x/tools/cmd/cover
install:
- go get -t ./...
script:
- go test -coverprofile=nist.coverprofile ./nist
- go test -coverprofile=blake.coverprofile ./blake
- go test -coverprofile=bmw.coverprofile ./bmw
- go test -coverprofile=cubed.coverprofile ./cubed
- go test -coverprofile=echo.coverprofile ./echo
- go test -coverprofile=gost.coverprofile ./gost
- go test -coverprofile=groest.coverprofile ./groest
- go test -coverprofile=jhash.coverprofile ./jhash
- go test -coverprofile=keccak.coverprofile ./keccak
- go test -coverprofile=luffa.coverprofile ./luffa
- go test -coverprofile=shavite.coverprofile ./shavite
- go test -coverprofile=simd.coverprofile ./simd
- go test -coverprofile=skein.coverprofile ./skein
- go test -coverprofile=x11.coverprofile .
- gover
- goveralls -coverprofile=gover.coverprofile -service=travis-ci