1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00
moby--moby/hack/make
Daniel Nephin 96707bc600 Fix integration suite and propagate failures
Failures from the integration suite were not propagating to the outter shell
for some reason. Handle the failure with an if exit 1.

Signed-off-by: Daniel Nephin <dnephin@docker.com>
2017-09-01 13:07:47 -04:00
..
.build-deb
.build-rpm
.resources-windows
.binary
.binary-setup
.detect-daemon-osarch
.ensure-emptyfs
.go-autogen
.go-autogen.ps1
.integration-daemon-setup
.integration-daemon-start
.integration-daemon-stop
.integration-test-helpers
binary
binary-daemon
build-deb
build-integration-test-binary
build-rpm
clean-apt-repo
clean-yum-repo
cover
cross
dynbinary
dynbinary-daemon
generate-index-listing
install-binary
install-binary-daemon
README.md
release-deb
release-rpm
run
sign-repos
test-docker-py
test-integration
test-integration-cli
test-integration-shell
test-old-apt-repo
test-unit
tgz
ubuntu
update-apt-repo
win

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 binary ubuntu

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

To add a bundle:

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