We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cd941d8 commit fcf162eCopy full SHA for fcf162e
.travis.yml
@@ -0,0 +1,13 @@
1
+language: go
2
+sudo: false
3
+install:
4
+- go get -v ./...
5
+- go get golang.org/x/tools/cmd/goimports
6
+go:
7
+- 1.9
8
+- tip
9
+before_script:
10
+- go vet ./...
11
+- go test -v ./...
12
+script:
13
+- ./script/format
script/format
@@ -0,0 +1,25 @@
+#!/usr/bin/env bash
+
+goimports="goimports"
+find_files() {
+ find . -not \( \
+ \( \
+ -wholename './output' \
+ -o -wholename './_output' \
+ -o -wholename './_gopath' \
+ -o -wholename './release' \
+ -o -wholename './target' \
+ -o -wholename '*/third_party/*' \
14
+ -o -wholename '*/vendor/*' \
15
+ \) -prune \
16
+ \) -name '*.go'
17
+}
18
19
+find_files
20
21
+diff=$(find_files | xargs ${goimports} -d -e 2>&1)
22
+if [[ -n "${diff}" ]]; then
23
+ echo "${diff}"
24
+ exit 1
25
+fi
0 commit comments