flutter/dev
Greg Spencer 8a2df39662
Create packages only for release builds, and publish when created. (#14476)
This changes the publishing of archives so that it happens on the chrome_infra bots when they build a packaged branch instead of as part of the dev_roll process.

It uses the tagged version in the branch, and leaves the git repo that it clones checked out on the branch and hash used to build the package.

It updates metadata located at gs://flutter_infra/releases/releases_.json (where is one of macos, linux, or windows) once published, since it would be complex to do the proper locking to keep them all in one shared .json file safely.

A separate [change to the chrome_infra bots](https://chromium-review.googlesource.com/c/chromium/tools/build/+/902823) was made to instruct them to build packaged for the dev, beta, and release branches (but not master anymore).
2018-02-06 15:32:19 -08:00
..
automated_tests Unpin test and upgrade packages (#14282) 2018-01-26 10:40:03 -08:00
benchmarks some whitespace cleanup (#14443) 2018-02-02 23:27:29 +01:00
bots Create packages only for release builds, and publish when created. (#14476) 2018-02-06 15:32:19 -08:00
devicelab whitespace cleanup (#14458) 2018-02-05 22:20:21 +01:00
docs update doc styles for 'implementation' sections (#14441) 2018-02-02 12:36:03 -08:00
integration_tests Unpin test and upgrade packages (#14282) 2018-01-26 10:40:03 -08:00
manual_tests some whitespace cleanup (#14443) 2018-02-02 23:27:29 +01:00
missing_dependency_tests Consolidating .gitignore files. (#13002) 2017-11-28 17:06:57 -08:00
tools Create packages only for release builds, and publish when created. (#14476) 2018-02-06 15:32:19 -08:00