Sebastiaan van Stijn 153c946b79 deb: skip hidden files when generating indexes 9 years ago
..
.build-deb dab287819a Uncomment the TasksMax val later in the deb build 9 years ago
.build-rpm 04104c3a1e Remove docker.socket from rpm based systems 9 years ago
.resources-windows 57aef3b490 Windows: Support running dockerd as a service 9 years ago
.binary 4d7038208f Do not default to external linking on arm, i386 9 years ago
.binary-setup 0682468431 Make the docker proxy a standalone binary not a re-exec 9 years ago
.detect-daemon-osarch e84a303543 Add explicit code to handle older versions of Docker, too 9 years ago
.ensure-emptyfs 949a21b55f Move scripts back to hack/, leave docs in project/ 10 years ago
.ensure-frozen-images a667cd88c3 Adjust "hack/make/.detect-daemon-osarch" to be the source of truth for "platform detection" 9 years ago
.ensure-frozen-images-windows b820ead426 Windows: Ensure frozen cope with prefix 9 years ago
.ensure-httpserver a943c40150 Improve remote integration-cli tests 9 years ago
.ensure-nnp-test 74bb1ce9e9 Add support for NoNewPrivileges in docker 9 years ago
.ensure-syscall-test 93bbc76ee5 Add a test that the default seccomp profile allows execution of 32 bit binaries 9 years ago
.go-autogen 57aef3b490 Windows: Support running dockerd as a service 9 years ago
.integration-daemon-setup 74bb1ce9e9 Add support for NoNewPrivileges in docker 9 years ago
.integration-daemon-start 5ee737c70c Fixing the PATH in .integration-daemon-start to find dynamic docker binary 9 years ago
.integration-daemon-stop a3858873fa Windows CI: No integration daemon stop 9 years ago
.validate 7617ec176d .: remove trailing white spaces 10 years ago
README.md 949a21b55f Move scripts back to hack/, leave docs in project/ 10 years ago
binary 9bb54f89ad Add `make install` task 9 years ago
binary-client 9bb54f89ad Add `make install` task 9 years ago
binary-daemon 0682468431 Make the docker proxy a standalone binary not a re-exec 9 years ago
build-deb 1ea9c19ffe Require manpages for packages. 9 years ago
build-rpm 1ea9c19ffe Require manpages for packages. 9 years ago
clean-apt-repo 9ca8386c57 add scripts to clean experimental rpms and debs 9 years ago
clean-yum-repo 9ca8386c57 add scripts to clean experimental rpms and debs 9 years ago
cover ac3388367b Make "DEST" a make.sh construct instead of ad-hoc 10 years ago
cross 9bb54f89ad Add `make install` task 9 years ago
dynbinary 644a7426cc Fix spelling in comments, strings and documentation 9 years ago
dynbinary-client 0c7eab3157 Make dockerd debuggable 9 years ago
dynbinary-daemon 9a690d3544 docker-proxy: Force external linking to add BuildID information to please rpm 9 years ago
dyngccgo 4357ed4a73 *: purge dockerinit from source code 9 years ago
gccgo 0682468431 Make the docker proxy a standalone binary not a re-exec 9 years ago
generate-index-listing 153c946b79 deb: skip hidden files when generating indexes 9 years ago
install-binary 9bb54f89ad Add `make install` task 9 years ago
install-binary-client 9bb54f89ad Add `make install` task 9 years ago
install-binary-daemon 0682468431 Make the docker proxy a standalone binary not a re-exec 9 years ago
install-script 51dad1185a Create a bundle for the install script to support other domains 9 years ago
release-deb 63b0713014 Fix the value of the Components value in apt {In,}Release files 9 years ago
release-rpm 996138bf8e Fix release scripts 9 years ago
run cae890bc79 Add target for `make run` 9 years ago
sign-repos b82fc524a7 Also generate "InRelease" files for newer APT clients 9 years ago
test-deb-install 20e1b9593e Update build-deb to make correct use of DOCKER_BUILD_PKGS 9 years ago
test-docker-py 8db141049f docker-py: upgrade and fix test script 9 years ago
test-install-script 14e85c8c55 add test script for built debs 9 years ago
test-integration-cli fd1129d31a Prevent CI from getting stuck if shims are left alive 9 years ago
test-old-apt-repo 3f27479435 add script to test the old apt-repo 9 years ago
test-unit 47cca88c8c Dont run man generation as part of test-unit. 9 years ago
tgz 0682468431 Make the docker proxy a standalone binary not a re-exec 9 years ago
ubuntu 7004f219f5 Make manpages in a conatiner. 9 years ago
update-apt-repo 99a396902f fix common misspell 9 years ago
validate-dco 6533cb973f hack/make/test-integration-cli: introduce MAKEDIR variable 10 years ago
validate-default-seccomp 9bc771af9d add validation for generating default secccomp profile 9 years ago
validate-gofmt 6533cb973f hack/make/test-integration-cli: introduce MAKEDIR variable 10 years ago
validate-lint 1ce9be346b Fix few comments in validate scripts 9 years ago
validate-pkg 9465272c28 Add new "validate-pkg" bundlescript 10 years ago
validate-test 1ce9be346b Fix few comments in validate scripts 9 years ago
validate-toml 1ce9be346b Fix few comments in validate scripts 9 years ago
validate-vendor 4c22c566e2 Add a validate-vendor script 9 years ago
validate-vet 1ce9be346b Fix few comments in validate scripts 9 years ago
win e8026d8a98 Windows libnetwork integration 9 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