commit | 3bffce4857bc052bc06f8e7de24d620e5903cf00 | [log] [tgz] |
---|---|---|
author | Martin Kustermann <kustermann@google.com> | Mon Aug 17 16:09:38 2015 +0200 |
committer | Martin Kustermann <kustermann@google.com> | Mon Aug 17 16:09:38 2015 +0200 |
tree | 9b388884cc3f344426c1e4c9ac2a61d6c6f343d4 | |
parent | c68cc41466e11c7619aac41529225d5d0658a018 [diff] |
Api-roll 22: 2015-08-17 R=sgjesse@google.com Review URL: https://codereview.chromium.org//1296863002 .
Repository for building the googleapis and googleapis_beta packages.
Workflow:
pub upgrade
in this directory:$ rm -rf .pub $ pub upgrade
config.yaml
configuration:$ dart bin/generate.dart run_config download
Possible reset some of the discovery documents downloaded (e.g. drive, prediction)
Generate APIs
$ dart bin/generate.dart run_config generate
Diff with previous APIs and determine whether to do minor or major version update. Update CHANGELOG.md files in resources/.
Update config.yaml
with new version and generate again.
$ dart bin/generate.dart run_config generate
$ pub global activate test_runner $ pushd generated/googleapis $ pub get $ pub global run test_runner $ cd ../googleapis_beta $ pub get $ pub global run test_runner $ popd
Commit downloaded discovery documents and generated packages.
Upload packages to pub.