Improve release building automation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
New
|
Undecided
|
Unassigned |
Bug Description
The Evergreen release building team has a few hurdles that could probably be solved by better coordination and automation:
1) The release notes building process is done manually and is a prerequisite to building the release. Release building is often delayed because no one on the build team is sure of who is responsible for release notes building and the current status. Release notes builders have confirmed that the manual process is slow and cumbersome.
2) The release building process is poorly documented. The most up-to-date documentation I am aware of is on the wiki (https:/
3) Several developers have scripts to automate parts of the build process, but they are disparate and probably out of date (speaking for my own such script).
Creating a well-documented, comprehensive, automated build process will increase the efficiency of building major and minor releases and allow for better planning and more community volunteer involvement opportunities.
tags: | added: documentation supportscripts |
tags: | added: release-process |
We have a running scratchpad document here: https:/ /docs.google. com/document/ d/1WKyOSasnREy8 -jAy00O1XrZyGbp d9efWPFFDSn0UZP I/edit