Commit Graph

331 Commits

Author SHA1 Message Date
Joffrey F 4faf7c19b6 Containerize release tool
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-27 19:07:12 +00:00
Joffrey F 28f7f79fea Improve monitor function
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-27 19:07:12 +00:00
Joffrey F 87b8eaa27c Cleanup
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-27 19:07:12 +00:00
Joffrey F b68811fd7f Add support for PR cherry picks
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-27 19:07:12 +00:00
Joffrey F 4fab78d7e0 Default base is master
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-27 19:07:12 +00:00
Joffrey F 0621739a86 Early check for non-draft release in resume
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-27 19:07:12 +00:00
Joffrey F f248dbe280 Avoid accidental prod push
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-27 19:07:12 +00:00
Joffrey F 05afd5a2db Add finalize step
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-27 19:07:12 +00:00
Joffrey F fbbac04fb7 Add images build step and finalize placeholder
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-27 19:07:12 +00:00
Joffrey F f083ef3d17 Added logging for asset removal
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-27 19:07:12 +00:00
Joffrey F 0f4dbba0ec Temp test
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-27 19:07:12 +00:00
Joffrey F e4c5b2a248 Implement resuming a release
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-27 19:07:12 +00:00
Joffrey F 4691515420 Inital pass on comprehensive automated release script
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-27 19:07:12 +00:00
Joffrey F 192a665569 "Bump 1.21.1"
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-27 19:03:45 +00:00
Joffrey F aa66338f39
Merge pull request #5891 from shin-/automated-releases
Automated releases
2018-04-23 15:03:04 -07:00
Joffrey F 0578a58471 Remove obsolete release scripts
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-23 15:01:30 -07:00
Joffrey F 7536c331e0 Document new release process
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-23 14:52:15 -07:00
Joffrey F 62fc24eb27 Uncomment deploy steps
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-20 17:15:45 -07:00
Joffrey F eba67910f3 Containerize release tool
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-20 16:55:48 -07:00
Joffrey F a752208621 Fix appveyor build
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-20 15:29:37 -07:00
Joffrey F 6b83a651f6 Improve monitor function
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-20 14:39:58 -07:00
Joffrey F 2b5ad06e00 Cleanup
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-20 14:15:15 -07:00
Joffrey F b06bc3cdea Add support for PR cherry picks
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-20 13:14:50 -07:00
Joffrey F 8511570764 Default base is master
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-19 15:24:41 -07:00
Joffrey F e7086091be Early check for non-draft release in resume
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-19 15:22:55 -07:00
Joffrey F c49eca41a0 Avoid accidental prod push
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-19 15:08:49 -07:00
Joffrey F a120759c9d Add finalize step
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-19 14:47:04 -07:00
Joffrey F e9f6abf8f4 Add images build step and finalize placeholder
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-18 18:42:08 -07:00
Joffrey F 599456378b Added logging for asset removal
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-18 17:07:41 -07:00
Joffrey F 6a71040514 Temp test
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-18 17:02:15 -07:00
Joffrey F ae6dd8a93c Implement resuming a release
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-18 16:58:24 -07:00
Joffrey F b1c831c54a Inital pass on comprehensive automated release script
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-18 16:01:52 -07:00
Joffrey F 5920eb082c Bump 1.21.0
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-09 13:54:39 -07:00
Joffrey F 1d329808cc Bump 1.21.0-rc1
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-03-30 18:35:35 -07:00
Joffrey F f7aa4a619f Merge branch 'release'
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-03-20 16:08:34 +01:00
Joffrey F ca8d3c6c18 Bump 1.20.0
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-03-20 15:10:49 +01:00
Joffrey F 8c4af54257 Bump 1.20.0-rc2
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-03-08 18:34:23 -08:00
Joffrey F c2052d0370 Add blacklist to versions.py CI script
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-03-07 11:39:24 -08:00
Joffrey F 86428af5bc Bump 1.20.0-rc1
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-02-27 14:44:21 -08:00
Joffrey F c3a5488d11 Merge branch 'release'
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-02-08 13:56:22 -08:00
Joffrey F 522825e411 Merge branch 'release' 2018-02-07 12:18:28 -08:00
Joffrey F 9e633ef35a Bump 1.19.0
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-02-07 10:59:31 -08:00
Joffrey F 632abe94c0 Parallelize Docker versions
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-02-02 17:38:33 -08:00
Joffrey F a0f78539b6 Test and build on 3.6 (replaces 3.4) ; dist 3.6-compiled binaries
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-02-01 16:05:32 -08:00
Joffrey F cdd02822f5 Bump 1.19.0-rc3
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-02-01 14:23:22 -08:00
Joffrey F a186c3142b Bump 1.19.0-rc2
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-01-25 18:25:51 -08:00
Joffrey F d149ccd312 Bump 1.19.0-rc1
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-01-24 15:36:08 -08:00
Joffrey F e09ea2f0f0 Add circleCI build/test config for Mac OSX
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-01-24 15:15:07 -08:00
Joffrey F 095292bf83 Merge branch 'release'
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-12-18 15:58:40 -08:00
Joffrey F 8dd22a962a Bump 1.18.0
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-12-18 13:20:55 -08:00
Joffrey F 189468b07f Bump 1.18.0-rc2
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-12-08 14:30:44 -08:00
Joffrey F 38ae7ae037 Update script to generate sha256 files
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-12-07 12:04:26 -08:00
Joffrey F e96dfbac2a Bump 1.18.0-rc1
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-12-06 17:40:53 -08:00
Joffrey F 0f97864238 Add shasum computation to download-binaries script
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-12-06 17:32:25 -08:00
Joffrey F 6d101fb068 Bump 1.17.1
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-11-07 17:13:58 -08:00
Joffrey F d94cfff78d Bump 1.17.0
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-11-03 12:35:47 -07:00
Joffrey F 5e032b7e8f Bump 1.17.0-rc1
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-11-03 12:35:17 -07:00
Joffrey F 2482d57e9a Add shasum computation to download-binaries script
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-11-03 12:26:31 -07:00
Joffrey F ac53b73e79 Bump 1.17.0
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-11-01 14:46:17 -07:00
Joffrey F a0f95afcd1 Bump 1.17.0-rc1
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-10-17 14:59:13 -07:00
Joffrey F eab333adb1 Update release process with most recent changes
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-10-16 16:46:21 -07:00
Andrew Hsu 4900f09991 Bump 1.16.1
Signed-off-by: Andrew Hsu <andrewhsu@docker.com>
2017-09-01 15:43:44 -07:00
Joffrey F 36e5985b01 Update release process with most recent changes
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-09-01 12:16:39 -07:00
Joffrey F cb82e3d192 Bump 1.16.0-rc1
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-31 14:49:43 -07:00
Joffrey F cfb0fda1b1 Bump 1.16.0-rc2
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-31 14:49:43 -07:00
Joffrey F dc4b77deb0 Bump 1.16.0
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-31 14:49:43 -07:00
Joffrey F 07d5042859 Bump 1.16.0
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-31 14:36:32 -07:00
Joffrey F 5cc23c540c Bump 1.16.0-rc2
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-28 15:21:39 -07:00
Joffrey F 7805960a73 Bump 1.16.0-rc1
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-21 13:09:19 -07:00
Joffrey F 4652d3c38a Use newer versions of pre-commit hooks
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-21 13:09:19 -07:00
Joffrey F 0c4fc93895 Use newer versions of pre-commit hooks
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-08-02 20:02:26 -07:00
Joffrey F f71293bb76 Bump 1.15.0
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-07-26 18:20:24 -07:00
Joffrey F d668fd1c67 Bump 1.15.0-rc1
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-07-26 18:20:09 -07:00
Joffrey F ade23b585e Bump 1.15.0
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-07-26 16:50:14 -07:00
Joffrey F 686a533c9f Scripts build and push compose-tests image
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-07-26 16:50:14 -07:00
Joffrey F 6ed507d865 Scripts build and push compose-tests image
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-07-20 16:39:03 -07:00
Joffrey F 344a69331c Bump 1.15.0-rc1
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-07-13 17:37:26 -07:00
Joffrey F 86a0e36348 s/docker daemon/dockerd/
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-07-13 17:37:26 -07:00
Joffrey F 85d2c0a314 Take editions into account when selecting test engine versions
Get candidates from moby/moby and docker/docker-ce repos

Signed-off-by: Joffrey F <joffrey@docker.com>
2017-07-13 17:37:26 -07:00
Joffrey F f9bd31adad Bump 1.14.0
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-06-19 14:05:04 -07:00
Joffrey F d81a27be02 Bump 1.14.0-rc2
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-06-19 14:05:04 -07:00
Joffrey F 73dfdfffb0 Bump 1.14.0-rc1
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-06-19 14:05:04 -07:00
Joffrey F cffce0880b Bump 1.14.0
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-06-19 13:28:04 -07:00
Joffrey F 0bcfc721f8 s/docker daemon/dockerd/
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-06-09 12:06:55 -07:00
Joffrey F 821bd54663 Take editions into account when selecting test engine versions
Get candidates from moby/moby and docker/docker-ce repos

Signed-off-by: Joffrey F <joffrey@docker.com>
2017-06-09 12:06:55 -07:00
Joffrey F cfe152f907 Bump 1.14.0-rc2
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-06-06 15:26:49 -07:00
Joffrey F e6000051f7 Bump 1.14.0-rc1
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-05-30 15:23:00 -07:00
Pascal Vibet c9ff9023b2 If COMPOSE_FILE is define then set this variable to the container
Signed-off-by: Pascal Vibet <pvibet@gmail.com>
2017-05-30 15:23:00 -07:00
Joffrey F e27dfe8ccd Script downloading release binaries from bintray and appveyor
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-05-30 15:23:00 -07:00
Pascal Vibet 7dafbd1e9c If COMPOSE_FILE is define then set this variable to the container
Signed-off-by: Pascal Vibet <pvibet@gmail.com>
2017-05-23 12:19:22 -07:00
Joffrey F 301b06ca92 Merge pull request #4793 from shin-/sync-release_master
Resync release and master branches
2017-05-04 14:41:06 -07:00
Joffrey F 353c3a7b7a Script downloading release binaries from bintray and appveyor
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-05-01 16:48:16 -07:00
Joffrey F 1719ceb881 Bump 1.13.0
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-05-01 15:25:43 -07:00
Joffrey F 38af51314e Bump 1.13.0-rc1
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-04-21 14:49:04 -07:00
fate-grand-order 8471276e73 fix misspell "compatibility" in script/ci
Signed-off-by: fate-grand-order <chenjg@harmonycloud.cn>
2017-03-17 11:35:10 +08:00
Marcos Lilljedahl 44653f2812 Improve Dockerfile.run
This dockerfile generates a more lightweight image that works with the
current official dynamically generated binaries

Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>

Change image script to use new Dockerfile.run image without building
compose

Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>

Apply suggested fixes

Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
2017-03-03 15:17:10 -08:00
Joffrey F b4dfa9c155 Merge pull request #3867 from ncopa/use-posix-shell-for-run
Use posix shell instead of bash for run.sh
2017-03-01 17:19:28 -08:00
Joffrey F ac99bc5bbf Merge pull request #4444 from jcberthon/compose-master-armv7
Provide support for ARM 32bit
2017-03-01 14:31:05 -08:00
Joffrey F c2553ac777 Update versions.py script to support new engine versioning schema
Signed-off-by: Joffrey F <joffrey@docker.com>
2017-02-21 14:05:47 -08:00
Aaron.L.Xu 27297fd1af fix a typo in script/release/utils.sh
Signed-off-by: Aaron.L.Xu <likexu@harmonycloud.cn>
2017-02-16 11:14:49 +08:00