Commit Graph

22 Commits

Author SHA1 Message Date
Joffrey F bd67b90869 Fix ImageManager inconsistencies
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-12 06:39:56 -07:00
Joffrey F be324d57a2 Add pypirc check
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-12 06:13:55 -07:00
Joffrey F 25e419c763 Fix twine upload for RC versions
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-04 00:48:53 -07:00
Joffrey F 4b4c250638 Fix some release script issues
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-09-24 20:05:40 -07:00
Joffrey F d7f5220292 Improve finalize robustness and allow resume using special --finalize-resume flag
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-07-09 16:51:01 -04:00
Joffrey F 0b5f68098c Avoid unrelated file uploads with twine
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-07-09 16:25:06 -04:00
Joffrey F 8a7ee5a7d5 Add distclean to remove old build files
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-07-09 16:19:17 -04:00
Joffrey F e9aaece40d s/release.py/release.sh/
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-07-09 15:46:56 -04:00
Joffrey F a82986943b Fix release script
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-06-21 13:48:32 -07:00
Joffrey F 90c89e34f1 Finalize fixes
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-27 15:06:36 -07:00
Joffrey F d469113b37 Improve release automation
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-04-27 12:24:43 -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 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 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 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