Tianon Gravi c18fdc3704 Properly fix "daemon kill" on test failure 10 years ago
..
.ensure-busybox 32e61b8f5c Move 'hack' to the less confusing 'project' 10 years ago
.ensure-scratch 8936789919 Make `FROM scratch` a special cased 'no-base' spec 10 years ago
.go-compile-test-dir d43f0b9fc5 Fix a few minor issues with building/running inside msysGit 10 years ago
.integration-daemon-start 6c7204393b Fix indentation 10 years ago
.integration-daemon-stop d43f0b9fc5 Fix a few minor issues with building/running inside msysGit 10 years ago
.validate 32e61b8f5c Move 'hack' to the less confusing 'project' 10 years ago
README.md 32e61b8f5c Move 'hack' to the less confusing 'project' 10 years ago
binary d43f0b9fc5 Fix a few minor issues with building/running inside msysGit 10 years ago
cover 32e61b8f5c Move 'hack' to the less confusing 'project' 10 years ago
cross 32e61b8f5c Move 'hack' to the less confusing 'project' 10 years ago
dynbinary 32e61b8f5c Move 'hack' to the less confusing 'project' 10 years ago
dyntest-integration 32e61b8f5c Move 'hack' to the less confusing 'project' 10 years ago
dyntest-unit 32e61b8f5c Move 'hack' to the less confusing 'project' 10 years ago
test-docker-py c18fdc3704 Properly fix "daemon kill" on test failure 10 years ago
test-integration d43f0b9fc5 Fix a few minor issues with building/running inside msysGit 10 years ago
test-integration-cli c18fdc3704 Properly fix "daemon kill" on test failure 10 years ago
test-unit d43f0b9fc5 Fix a few minor issues with building/running inside msysGit 10 years ago
tgz 71b03d8aeb Fix tgz for Windows binaries 10 years ago
ubuntu 32e61b8f5c Move 'hack' to the less confusing 'project' 10 years ago
validate-dco 3d8f40b35b Remove small patch exception checking in hack/make/validate-dco 10 years ago
validate-gofmt 32e61b8f5c Move 'hack' to the less confusing 'project' 10 years ago

README.md

This directory holds scripts called by make.sh in the parent directory.

Each script is named after the bundle it creates. They should not be called directly - instead, pass it as argument to make.sh, for example:

./hack/make.sh test
./hack/make.sh binary ubuntu

# Or to run all bundles:
./hack/make.sh

To add a bundle:

  • Create a shell-compatible file here
  • Add it to $DEFAULT_BUNDLES in make.sh