Christopher Jones 9db1d16053 [ppc64le/s390x] add p/z to release-deb 8 anni fa
..
.build-deb 3996975b08 Build docker-proxy from git checkout like other external binaries 8 anni fa
.build-rpm ec9a05e5e2 Fix conflicts with newly updated selinux policies 8 anni fa
.resources-windows 57aef3b490 Windows: Support running dockerd as a service 9 anni fa
.binary f2614f2107 project: use vndr for vendoring 8 anni fa
.binary-setup ee3ac3aa66 Add init process for zombie fighting 8 anni fa
.detect-daemon-osarch 0d7e118f01 Add support for running builds within an QEMU emulation 8 anni fa
.ensure-emptyfs 71ca76e8f2 Set inspect type in ensure-emptyfs 8 anni fa
.go-autogen 17df5593eb Remove extra binaries commit variables from windows build 8 anni fa
.go-autogen.ps1 155435b6ce Windows: make.ps1 and Dockerfile for native builds 8 anni fa
.integration-daemon-setup ff91276d1f Move some test fixtures to go 8 anni fa
.integration-daemon-start 7781a1bf0f Make experimental a runtime flag 8 anni fa
.integration-daemon-stop a3858873fa Windows CI: No integration daemon stop 9 anni fa
.integration-test-helpers aefbc03444 Make sure we don't run integration cli test if compilation fails 8 anni fa
README.md 949a21b55f Move scripts back to hack/, leave docs in project/ 10 anni fa
binary 9bb54f89ad Add `make install` task 9 anni fa
binary-client f2614f2107 project: use vndr for vendoring 8 anni fa
binary-daemon f2614f2107 project: use vndr for vendoring 8 anni fa
build-deb 63aaf5e316 Add variable DOCKER_BUILD_ARGS to build-deb script 8 anni fa
build-integration-test-binary 4522f14f8c Fix bundle dir for integration-cli 8 anni fa
build-rpm 062ce13e9c Add missing ${DOCKER_BUILD_ARGS} 8 anni fa
clean-apt-repo 9ca8386c57 add scripts to clean experimental rpms and debs 9 anni fa
clean-yum-repo 9ca8386c57 add scripts to clean experimental rpms and debs 9 anni fa
cover f243bfbc9d All supported Go versions have -cover now 8 anni fa
cross 934328d8ea Add functional support for Docker sub commands on Solaris 8 anni fa
dynbinary 644a7426cc Fix spelling in comments, strings and documentation 9 anni fa
dynbinary-client f2614f2107 project: use vndr for vendoring 8 anni fa
dynbinary-daemon f2614f2107 project: use vndr for vendoring 8 anni fa
generate-index-listing 153c946b79 deb: skip hidden files when generating indexes 9 anni fa
install-binary 9bb54f89ad Add `make install` task 9 anni fa
install-binary-client 9bb54f89ad Add `make install` task 9 anni fa
install-binary-daemon ee3ac3aa66 Add init process for zombie fighting 8 anni fa
install-script 51dad1185a Create a bundle for the install script to support other domains 9 anni fa
release-deb 9db1d16053 [ppc64le/s390x] add p/z to release-deb 8 anni fa
release-rpm 201f804310 Use sha512 when gpg signing builds 8 anni fa
run cae890bc79 Add target for `make run` 9 anni fa
sign-repos 201f804310 Use sha512 when gpg signing builds 8 anni fa
test-deb-install 20e1b9593e Update build-deb to make correct use of DOCKER_BUILD_PKGS 9 anni fa
test-docker-py a9e513867c Output docker-py test results in xunit format 8 anni fa
test-install-script 14e85c8c55 add test script for built debs 9 anni fa
test-integration-cli 1d945a9743 Support interactive integration testing. 9 anni fa
test-integration-shell 1d945a9743 Support interactive integration testing. 9 anni fa
test-old-apt-repo 3f27479435 add script to test the old apt-repo 9 anni fa
test-unit 934328d8ea Add functional support for Docker sub commands on Solaris 8 anni fa
tgz 934328d8ea Add functional support for Docker sub commands on Solaris 8 anni fa
ubuntu 7004f219f5 Make manpages in a conatiner. 9 anni fa
update-apt-repo 99a396902f fix common misspell 9 anni fa
win e8026d8a98 Windows libnetwork integration 9 anni fa

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