#!/bin/bash set -e # Filter out any files with a !golint build tag. LINTABLE=$( go list -tags=golint -f ' {{- range $i, $file := .GoFiles -}} {{ $file }} {{ end }} {{ range $i, $file := .TestGoFiles -}} {{ $file }} {{ end }}' github.com/coreos/go-oidc ) go test -v -i -race github.com/coreos/go-oidc/... go test -v -race github.com/coreos/go-oidc/... golint -set_exit_status $LINTABLE go vet github.com/coreos/go-oidc/... go build -v ./example/...