Skip to content

Commit

Permalink
Added -o /dev/null to go-build hooks
Browse files Browse the repository at this point in the history
  • Loading branch information
TekWizely committed Sep 21, 2019
1 parent 66f3086 commit c324fbf
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 12 deletions.
8 changes: 4 additions & 4 deletions .pre-commit-hooks.yaml
Expand Up @@ -11,7 +11,7 @@
entry: go-build-mod.sh
files: '(\.go$)|(\bgo\.mod$)'
language: 'script'
description: "Run 'cd $(mod_root $FILE); go build [$ARGS] ./...' for each staged .go file"
description: "Run 'cd $(mod_root $FILE); go build -o /dev/null [$ARGS] ./...' for each staged .go file"
pass_filenames: true
require_serial: true

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

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

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

# ==============================================================================
Expand Down
8 changes: 4 additions & 4 deletions README.md
Expand Up @@ -172,10 +172,10 @@ Compiles packages, along with their dependencies, but does not install the resul

| Hook ID | Description
|---------------------|------------
| `go-build-mod` | Run `'cd $(mod_root $FILE); go build [$ARGS] ./...'` for each staged .go file
| `go-build-pkg` | Run `'go build [$ARGS] ./$(dirname $FILE)'` for each staged .go file
| `go-build-repo-mod` | Run `'cd $(mod_root); go build [$ARGS] ./...'` for each module in the repo
| `go-build-repo-pkg` | Run `'go build [$ARGS] ./...'` in repo root folder
| `go-build-mod` | Run `'cd $(mod_root $FILE); go build -o /dev/null [$ARGS] ./...'` for each staged .go file
| `go-build-pkg` | Run `'go build -o /dev/null [$ARGS] ./$(dirname $FILE)'` for each staged .go file
| `go-build-repo-mod` | Run `'cd $(mod_root); go build -o /dev/null [$ARGS] ./...'` for each module in the repo
| `go-build-repo-pkg` | Run `'go build -o /dev/null [$ARGS] ./...'` in repo root folder

##### Install
Comes with Golang ( [golang.org](https://golang.org/) )
Expand Down
2 changes: 1 addition & 1 deletion go-build-mod.sh
@@ -1,6 +1,6 @@
#!/usr/bin/env bash

cmd=(go build)
cmd=(go build -o /dev/null)

export GO111MODULE=on

Expand Down
2 changes: 1 addition & 1 deletion go-build-pkg.sh
@@ -1,6 +1,6 @@
#!/usr/bin/env bash

cmd=(go build)
cmd=(go build -o /dev/null)

export GO111MODULE=off

Expand Down
2 changes: 1 addition & 1 deletion go-build-repo-mod.sh
@@ -1,6 +1,6 @@
#!/usr/bin/env bash

cmd=(go build)
cmd=(go build -o /dev/null)

export GO111MODULE=on

Expand Down
2 changes: 1 addition & 1 deletion go-build-repo-pkg.sh
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
set -e

cmd=(go build)
cmd=(go build -o /dev/null)

export GO111MODULE=off

Expand Down

0 comments on commit c324fbf

Please sign in to comment.