OLD | NEW |
1 # Roll versions script: | 1 # Prepare release script. |
2 # /src/mojo/src/sky/apk/demo/AndroidManifest.xml version and string. | 2 # |
3 # Update versions of pub packages: | 3 # 1) Bump versions: |
4 | 4 # sky/sdk/example/demo_launcher/apk/AndroidManifest.xml |
5 # Make a commit, upload it, land it. | 5 # mojo/dart/mojo_services/pubspec.yaml |
| 6 # mojo/dart/mojom/pubspec.yaml |
| 7 # mojo/public/dart/pubspec.yaml |
| 8 # sky/sdk/pubspec.yaml |
| 9 # |
| 10 # 2) Update change logs: |
| 11 # mojo/dart/mojo_services/CHANGELOG.md |
| 12 # mojo/dart/mojom/CHANGELOG.md |
| 13 # mojo/public/dart/CHANGELOG.md |
| 14 # sky/sdk/CHANGELOG.md |
| 15 # |
| 16 # 3) Make a commit, upload it, land it. |
| 17 # |
| 18 # 4) Run this script. |
| 19 # |
6 | 20 |
7 # Useful links: | 21 # Useful links: |
8 # http://stackoverflow.com/questions/14665518/api-to-automatically-upload-apk-to
-google-play | 22 # http://stackoverflow.com/questions/14665518/api-to-automatically-upload-apk-to
-google-play |
9 # https://developers.google.com/resources/api-libraries/documentation/androidpub
lisher/v2/python/latest/androidpublisher_v2.edits.apks.html | 23 # https://developers.google.com/resources/api-libraries/documentation/androidpub
lisher/v2/python/latest/androidpublisher_v2.edits.apks.html |
10 | 24 |
11 import argparse | 25 import argparse |
12 import os | 26 import os |
13 import subprocess | 27 import subprocess |
14 import sys | 28 import sys |
15 | 29 |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
77 if not os.path.isdir(package_path): | 91 if not os.path.isdir(package_path): |
78 continue | 92 continue |
79 run(package_path, [pub_path, 'publish', '--force']) | 93 run(package_path, [pub_path, 'publish', '--force']) |
80 | 94 |
81 run(sky_sdk_root, ['git', 'push']) | 95 run(sky_sdk_root, ['git', 'push']) |
82 run(demo_site_root, ['git', 'push']) | 96 run(demo_site_root, ['git', 'push']) |
83 | 97 |
84 | 98 |
85 if __name__ == '__main__': | 99 if __name__ == '__main__': |
86 sys.exit(main()) | 100 sys.exit(main()) |
OLD | NEW |