Extend android prebuild update script with url download.
When updating prebuilts for release we download from buildbot
archives.
R=sgjesse@google.com
Change-Id: I525845d90183398fa9a8e9a7bfe3b664a09282c6
diff --git a/tools/create_maven_release.py b/tools/create_maven_release.py
index c261402..acb37a8 100755
--- a/tools/create_maven_release.py
+++ b/tools/create_maven_release.py
@@ -137,25 +137,23 @@
exit(1)
# Create directory structure for this version.
version = determine_version(jar)
- tmp_dir = tempfile.mkdtemp()
- version_dir = join(
- tmp_dir, 'com', 'google', 'android', 'tools', 'r8', version, 'r8')
- makedirs(version_dir)
- # Write the pom file.
- pom_file = join(version_dir, 'r8-' + version + '.pom')
- write_pom_file(version, pom_file)
- # Copy the jar to the output.
- target_jar = join(version_dir, 'r8-' + version + '.jar')
- copyfile(jar, target_jar)
- # Create check sums.
- write_md5_for(target_jar)
- write_md5_for(pom_file)
- write_sha1_for(target_jar)
- write_sha1_for(pom_file)
- # Zip it up.
- make_archive(join(outdir, 'r8'), 'zip', tmp_dir)
- # Cleanup.
- rmtree(tmp_dir)
+ with utils.TempDir() as tmp_dir:
+ version_dir = join(
+ tmp_dir, 'com', 'google', 'android', 'tools', 'r8', version, 'r8')
+ makedirs(version_dir)
+ # Write the pom file.
+ pom_file = join(version_dir, 'r8-' + version + '.pom')
+ write_pom_file(version, pom_file)
+ # Copy the jar to the output.
+ target_jar = join(version_dir, 'r8-' + version + '.jar')
+ copyfile(jar, target_jar)
+ # Create check sums.
+ write_md5_for(target_jar)
+ write_md5_for(pom_file)
+ write_sha1_for(target_jar)
+ write_sha1_for(pom_file)
+ # Zip it up.
+ make_archive(join(outdir, 'r8'), 'zip', tmp_dir)
if __name__ == "__main__":
exit(main(sys.argv[1:]))