Index: tools/bots/bot_utils.py |
diff --git a/tools/bots/bot_utils.py b/tools/bots/bot_utils.py |
index a1a639fd5da380c857abf1539d8f9624267e6045..9f3bccc2dd626aa8360f16279cc7ce2f1a93cf2c 100644 |
--- a/tools/bots/bot_utils.py |
+++ b/tools/bots/bot_utils.py |
@@ -76,6 +76,7 @@ class GCSNamer(object): |
-{linux,macos,windows}-{ia32,x64}-release.zip |
- /sdk/dartsdk-{linux,macos,windows}-{ia32,x64}-release.zip |
- /editor/darteditor-{linux,macos,windows}-{ia32,x64}.zip |
+ - /editor/darteditor-installer-macos-{ia32,x64}.dmg |
- /editor-eclipse-update |
/{index.html,features/,plugins/,artifacts.jar,content.jar} |
""" |
@@ -98,6 +99,10 @@ class GCSNamer(object): |
return '/'.join([self.editor_directory(revision), |
self.editor_zipfilename(system, arch)]) |
+ def editor_installer_zipfilepath(self, revision, system, arch, extension): |
+ return '/'.join([self.editor_directory(revision), |
+ self.editor_installer_zipfilename(system, arch, extension)]) |
+ |
def sdk_zipfilepath(self, revision, system, arch, mode): |
return '/'.join([self.sdk_directory(revision), |
self.sdk_zipfilename(system, arch, mode)]) |
@@ -139,6 +144,11 @@ class GCSNamer(object): |
return 'darteditor-%s-%s.zip' % ( |
SYSTEM_RENAMES[system], ARCH_RENAMES[arch]) |
+ def editor_installer_zipfilename(self, system, arch, extension): |
+ assert extension in ['dmg'] |
+ return 'darteditor-installer-%s-%s.%s' % ( |
+ SYSTEM_RENAMES[system], ARCH_RENAMES[arch], extension) |
+ |
def sdk_zipfilename(self, system, arch, mode): |
assert mode in Mode.ALL_MODES |
return 'dartsdk-%s-%s-%s.zip' % ( |