Skip to content

Commit c324fbf

Browse files
committed
Added -o /dev/null to go-build hooks
1 parent 66f3086 commit c324fbf

File tree

6 files changed

+12
-12
lines changed

6 files changed

+12
-12
lines changed

.pre-commit-hooks.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
entry: go-build-mod.sh
1212
files: '(\.go$)|(\bgo\.mod$)'
1313
language: 'script'
14-
description: "Run 'cd $(mod_root $FILE); go build [$ARGS] ./...' for each staged .go file"
14+
description: "Run 'cd $(mod_root $FILE); go build -o /dev/null [$ARGS] ./...' for each staged .go file"
1515
pass_filenames: true
1616
require_serial: true
1717

@@ -26,7 +26,7 @@
2626
entry: go-build-pkg.sh
2727
types: [go]
2828
language: 'script'
29-
description: "Run 'go build [$ARGS] ./$(dirname $FILE)' for each staged .go file"
29+
description: "Run 'go build -o /dev/null [$ARGS] ./$(dirname $FILE)' for each staged .go file"
3030
pass_filenames: true
3131
require_serial: true
3232

@@ -43,7 +43,7 @@
4343
entry: go-build-repo-mod.sh
4444
files: '(\.go$)|(\bgo\.mod$)'
4545
language: 'script'
46-
description: "Run 'cd $(mod_root); go build [$ARGS] ./...' for each module in the repo"
46+
description: "Run 'cd $(mod_root); go build -o /dev/null [$ARGS] ./...' for each module in the repo"
4747
pass_filenames: false
4848

4949
# ==============================================================================
@@ -57,7 +57,7 @@
5757
entry: go-build-repo-pkg.sh
5858
types: [go]
5959
language: 'script'
60-
description: "Run 'go build [$ARGS] ./...' in repo root folder"
60+
description: "Run 'go build -o /dev/null [$ARGS] ./...' in repo root folder"
6161
pass_filenames: false
6262

6363
# ==============================================================================

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -172,10 +172,10 @@ Compiles packages, along with their dependencies, but does not install the resul
172172
173173
| Hook ID | Description
174174
|---------------------|------------
175-
| `go-build-mod` | Run `'cd $(mod_root $FILE); go build [$ARGS] ./...'` for each staged .go file
176-
| `go-build-pkg` | Run `'go build [$ARGS] ./$(dirname $FILE)'` for each staged .go file
177-
| `go-build-repo-mod` | Run `'cd $(mod_root); go build [$ARGS] ./...'` for each module in the repo
178-
| `go-build-repo-pkg` | Run `'go build [$ARGS] ./...'` in repo root folder
175+
| `go-build-mod` | Run `'cd $(mod_root $FILE); go build -o /dev/null [$ARGS] ./...'` for each staged .go file
176+
| `go-build-pkg` | Run `'go build -o /dev/null [$ARGS] ./$(dirname $FILE)'` for each staged .go file
177+
| `go-build-repo-mod` | Run `'cd $(mod_root); go build -o /dev/null [$ARGS] ./...'` for each module in the repo
178+
| `go-build-repo-pkg` | Run `'go build -o /dev/null [$ARGS] ./...'` in repo root folder
179179
180180
##### Install
181181
Comes with Golang ( [golang.org](https://golang.org/) )

go-build-mod.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env bash
22

3-
cmd=(go build)
3+
cmd=(go build -o /dev/null)
44

55
export GO111MODULE=on
66

go-build-pkg.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env bash
22

3-
cmd=(go build)
3+
cmd=(go build -o /dev/null)
44

55
export GO111MODULE=off
66

go-build-repo-mod.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env bash
22

3-
cmd=(go build)
3+
cmd=(go build -o /dev/null)
44

55
export GO111MODULE=on
66

go-build-repo-pkg.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env bash
22
set -e
33

4-
cmd=(go build)
4+
cmd=(go build -o /dev/null)
55

66
export GO111MODULE=off
77

0 commit comments

Comments
 (0)