├── .bazelci └── presubmit.yml ├── .bazelrc ├── .editorconfig ├── .gitignore ├── BUILD.bazel ├── LICENSE ├── Makefile ├── README.md ├── WORKSPACE ├── file_hash ├── BUILD.bazel ├── README.md ├── def.bzl └── main.go ├── goimports ├── BUILD.bazel ├── README.md ├── def.bzl ├── deps.bzl └── runner.bash.template ├── golangcilint ├── BUILD.bazel ├── README.md ├── def.bzl ├── deps.bzl ├── golangcilint.build.bazel └── runner.bash.template ├── gometalinter ├── BUILD.bazel ├── README.md ├── def.bzl ├── deps.bzl ├── gometalinter.build.bazel └── runner.bash.template ├── gorevive ├── BUILD.bazel ├── README.md ├── def.bzl ├── deps.bzl ├── example │ ├── BUILD.bazel │ ├── WORKSPACE │ ├── defaults.toml │ └── src │ │ └── error-naming.go ├── revive.BUILD.bazel └── runner.bash.template ├── gotemplate ├── BUILD.bazel ├── README.md ├── def.bzl ├── deps.bzl └── main.go ├── multirun ├── BUILD.bazel ├── README.md ├── def.bzl ├── deps.bzl ├── main.go ├── multirun.go ├── process.go └── test │ ├── BUILD.bazel │ ├── cat.sh │ ├── cat1.txt │ ├── cat2.txt │ ├── echo.sh │ ├── echo_env.sh │ ├── exit.sh │ ├── expected_command_cat.txt │ ├── expected_command_env.txt │ ├── expected_command_generated_executable.txt │ ├── expected_command_static_executable.txt │ ├── expected_failure.txt │ ├── expected_failure_no_stop.txt │ ├── expected_multirun_cat.txt │ ├── expected_multirun_generated_executable.txt │ ├── expected_parallel_failure.txt │ ├── expected_parallel_failure_no_stop.txt │ ├── expected_parallel_no_tag.txt │ ├── expected_parallel_sigint.txt │ ├── expected_parallel_sigterm.txt │ ├── expected_parallel_success.txt │ ├── expected_parallel_tagged_success.txt │ ├── expected_sigint.txt │ ├── expected_sigterm.txt │ ├── expected_success.txt │ ├── hello.sh │ ├── run_and_kill.sh │ ├── sleep_and_exit.sh │ └── test_compare_content.sh ├── renovate.json └── rjsone ├── README.md ├── def.bzl └── deps.bzl /.bazelci/presubmit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/.bazelci/presubmit.yml -------------------------------------------------------------------------------- /.bazelrc: -------------------------------------------------------------------------------- 1 | common --noenable_bzlmod 2 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/.gitignore -------------------------------------------------------------------------------- /BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/BUILD.bazel -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/README.md -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/WORKSPACE -------------------------------------------------------------------------------- /file_hash/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/file_hash/BUILD.bazel -------------------------------------------------------------------------------- /file_hash/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/file_hash/README.md -------------------------------------------------------------------------------- /file_hash/def.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/file_hash/def.bzl -------------------------------------------------------------------------------- /file_hash/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/file_hash/main.go -------------------------------------------------------------------------------- /goimports/BUILD.bazel: -------------------------------------------------------------------------------- 1 | exports_files(["runner.bash.template"]) 2 | -------------------------------------------------------------------------------- /goimports/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/goimports/README.md -------------------------------------------------------------------------------- /goimports/def.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/goimports/def.bzl -------------------------------------------------------------------------------- /goimports/deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/goimports/deps.bzl -------------------------------------------------------------------------------- /goimports/runner.bash.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/goimports/runner.bash.template -------------------------------------------------------------------------------- /golangcilint/BUILD.bazel: -------------------------------------------------------------------------------- 1 | exports_files(["runner.bash.template"]) 2 | -------------------------------------------------------------------------------- /golangcilint/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/golangcilint/README.md -------------------------------------------------------------------------------- /golangcilint/def.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/golangcilint/def.bzl -------------------------------------------------------------------------------- /golangcilint/deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/golangcilint/deps.bzl -------------------------------------------------------------------------------- /golangcilint/golangcilint.build.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/golangcilint/golangcilint.build.bazel -------------------------------------------------------------------------------- /golangcilint/runner.bash.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/golangcilint/runner.bash.template -------------------------------------------------------------------------------- /gometalinter/BUILD.bazel: -------------------------------------------------------------------------------- 1 | exports_files(["runner.bash.template"]) 2 | -------------------------------------------------------------------------------- /gometalinter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/gometalinter/README.md -------------------------------------------------------------------------------- /gometalinter/def.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/gometalinter/def.bzl -------------------------------------------------------------------------------- /gometalinter/deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/gometalinter/deps.bzl -------------------------------------------------------------------------------- /gometalinter/gometalinter.build.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/gometalinter/gometalinter.build.bazel -------------------------------------------------------------------------------- /gometalinter/runner.bash.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/gometalinter/runner.bash.template -------------------------------------------------------------------------------- /gorevive/BUILD.bazel: -------------------------------------------------------------------------------- 1 | exports_files(["runner.bash.template"]) 2 | -------------------------------------------------------------------------------- /gorevive/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/gorevive/README.md -------------------------------------------------------------------------------- /gorevive/def.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/gorevive/def.bzl -------------------------------------------------------------------------------- /gorevive/deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/gorevive/deps.bzl -------------------------------------------------------------------------------- /gorevive/example/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/gorevive/example/BUILD.bazel -------------------------------------------------------------------------------- /gorevive/example/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/gorevive/example/WORKSPACE -------------------------------------------------------------------------------- /gorevive/example/defaults.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/gorevive/example/defaults.toml -------------------------------------------------------------------------------- /gorevive/example/src/error-naming.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/gorevive/example/src/error-naming.go -------------------------------------------------------------------------------- /gorevive/revive.BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/gorevive/revive.BUILD.bazel -------------------------------------------------------------------------------- /gorevive/runner.bash.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/gorevive/runner.bash.template -------------------------------------------------------------------------------- /gotemplate/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/gotemplate/BUILD.bazel -------------------------------------------------------------------------------- /gotemplate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/gotemplate/README.md -------------------------------------------------------------------------------- /gotemplate/def.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/gotemplate/def.bzl -------------------------------------------------------------------------------- /gotemplate/deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/gotemplate/deps.bzl -------------------------------------------------------------------------------- /gotemplate/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/gotemplate/main.go -------------------------------------------------------------------------------- /multirun/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/BUILD.bazel -------------------------------------------------------------------------------- /multirun/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/README.md -------------------------------------------------------------------------------- /multirun/def.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/def.bzl -------------------------------------------------------------------------------- /multirun/deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/deps.bzl -------------------------------------------------------------------------------- /multirun/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/main.go -------------------------------------------------------------------------------- /multirun/multirun.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/multirun.go -------------------------------------------------------------------------------- /multirun/process.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/process.go -------------------------------------------------------------------------------- /multirun/test/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/BUILD.bazel -------------------------------------------------------------------------------- /multirun/test/cat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/cat.sh -------------------------------------------------------------------------------- /multirun/test/cat1.txt: -------------------------------------------------------------------------------- 1 | A cat! 2 | -------------------------------------------------------------------------------- /multirun/test/cat2.txt: -------------------------------------------------------------------------------- 1 | Two cats! 2 | -------------------------------------------------------------------------------- /multirun/test/echo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/echo.sh -------------------------------------------------------------------------------- /multirun/test/echo_env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/echo_env.sh -------------------------------------------------------------------------------- /multirun/test/exit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/exit.sh -------------------------------------------------------------------------------- /multirun/test/expected_command_cat.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/expected_command_cat.txt -------------------------------------------------------------------------------- /multirun/test/expected_command_env.txt: -------------------------------------------------------------------------------- 1 | a 2 | b 3 | -------------------------------------------------------------------------------- /multirun/test/expected_command_generated_executable.txt: -------------------------------------------------------------------------------- 1 | Generated hello 1! -------------------------------------------------------------------------------- /multirun/test/expected_command_static_executable.txt: -------------------------------------------------------------------------------- 1 | Hello! 2 | -------------------------------------------------------------------------------- /multirun/test/expected_failure.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/expected_failure.txt -------------------------------------------------------------------------------- /multirun/test/expected_failure_no_stop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/expected_failure_no_stop.txt -------------------------------------------------------------------------------- /multirun/test/expected_multirun_cat.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/expected_multirun_cat.txt -------------------------------------------------------------------------------- /multirun/test/expected_multirun_generated_executable.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/expected_multirun_generated_executable.txt -------------------------------------------------------------------------------- /multirun/test/expected_parallel_failure.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/expected_parallel_failure.txt -------------------------------------------------------------------------------- /multirun/test/expected_parallel_failure_no_stop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/expected_parallel_failure_no_stop.txt -------------------------------------------------------------------------------- /multirun/test/expected_parallel_no_tag.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/expected_parallel_no_tag.txt -------------------------------------------------------------------------------- /multirun/test/expected_parallel_sigint.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/expected_parallel_sigint.txt -------------------------------------------------------------------------------- /multirun/test/expected_parallel_sigterm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/expected_parallel_sigterm.txt -------------------------------------------------------------------------------- /multirun/test/expected_parallel_success.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/expected_parallel_success.txt -------------------------------------------------------------------------------- /multirun/test/expected_parallel_tagged_success.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/expected_parallel_tagged_success.txt -------------------------------------------------------------------------------- /multirun/test/expected_sigint.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/expected_sigint.txt -------------------------------------------------------------------------------- /multirun/test/expected_sigterm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/expected_sigterm.txt -------------------------------------------------------------------------------- /multirun/test/expected_success.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/expected_success.txt -------------------------------------------------------------------------------- /multirun/test/hello.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo "Hello!" 4 | -------------------------------------------------------------------------------- /multirun/test/run_and_kill.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/run_and_kill.sh -------------------------------------------------------------------------------- /multirun/test/sleep_and_exit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/sleep_and_exit.sh -------------------------------------------------------------------------------- /multirun/test/test_compare_content.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/multirun/test/test_compare_content.sh -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/renovate.json -------------------------------------------------------------------------------- /rjsone/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/rjsone/README.md -------------------------------------------------------------------------------- /rjsone/def.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/rjsone/def.bzl -------------------------------------------------------------------------------- /rjsone/deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ash2k/bazel-tools/HEAD/rjsone/deps.bzl --------------------------------------------------------------------------------