OLD | NEW |
---|---|
1 ## Google Cloud Platform | 1 ## Google Cloud Platform |
2 | 2 |
3 Repository for building the googleapis packages | 3 Repository for building the googleapis packages |
4 | |
5 ### Manual process | |
6 | |
7 This should be automated, but here is the current workflow | |
8 | |
9 - Clone the GitHub repro https://github.com/dart-lang/discovery_api_dart_client_ generator | |
10 - Checkout the experimental branch | |
11 - Generate from config file | |
12 | |
13 $ dart ../discovery_api_dart_client_generator/bin/generate.dart run_config | |
14 | |
15 - Downloaded discovery documents directory 'discovery' | |
16 - Generated packages in directory 'generated' | |
17 | |
18 - Diff with previous apis and determine wheter to do minor or major version upda te | |
19 - Update config.yaml with new version and generate again | |
kustermann
2014/09/04 13:54:36
Can long lines be broken in markdown? If so, break
Søren Gjesse
2014/09/29 16:11:40
They can. Done.
| |
20 - Run tests | |
21 | |
22 - Upload packages to pub | |
23 - Commit downloaded discovery documents and generated packages | |
OLD | NEW |