OLD | NEW |
1 # Copyright (c) 2015, the Dartino project authors. Please see the AUTHORS file | 1 # Copyright (c) 2015, the Dartino project authors. Please see the AUTHORS file |
2 # for details. All rights reserved. Use of this source code is governed by a | 2 # for details. All rights reserved. Use of this source code is governed by a |
3 # BSD-style license that can be found in the LICENSE file. | 3 # BSD-style license that can be found in the LICENSE file. |
4 | 4 |
5 import bot_utils | 5 import bot_utils |
6 | 6 |
7 class FletchGCSNamer(bot_utils.GCSNamer): | 7 class DartinoGCSNamer(bot_utils.GCSNamer): |
8 def __init__(self, channel=bot_utils.Channel.BLEEDING_EDGE, | 8 def __init__(self, channel=bot_utils.Channel.BLEEDING_EDGE, |
9 release_type=bot_utils.ReleaseType.RAW, temporary=False): | 9 release_type=bot_utils.ReleaseType.RAW, temporary=False): |
10 super(FletchGCSNamer, self).__init__(channel, release_type, False) | 10 super(DartinoGCSNamer, self).__init__(channel, release_type, False) |
11 if temporary: | 11 if temporary: |
12 self.bucket = 'gs://fletch-temporary' | 12 self.bucket = 'gs://fletch-temporary' |
13 else: | 13 else: |
14 self.bucket = 'gs://fletch-archive' | 14 self.bucket = 'gs://fletch-archive' |
15 | 15 |
16 def dartino_sdk_directory(self, revision): | 16 def dartino_sdk_directory(self, revision): |
17 return self._variant_directory('sdk', revision) | 17 return self._variant_directory('sdk', revision) |
18 | 18 |
19 def dartino_sdk_zipfilename(self, system, arch, mode): | 19 def dartino_sdk_zipfilename(self, system, arch, mode): |
20 assert mode in bot_utils.Mode.ALL_MODES | 20 assert mode in bot_utils.Mode.ALL_MODES |
(...skipping 16 matching lines...) Expand all Loading... |
37 return 'dartino-agent_%s-1_armhf.deb' % revision | 37 return 'dartino-agent_%s-1_armhf.deb' % revision |
38 | 38 |
39 def src_tar_name(self, revision): | 39 def src_tar_name(self, revision): |
40 return 'dartino-%s.tar.gz' % revision | 40 return 'dartino-%s.tar.gz' % revision |
41 | 41 |
42 def arm_agent_filepath(self, revision): | 42 def arm_agent_filepath(self, revision): |
43 return '/'.join([self.dartino_sdk_directory(revision), | 43 return '/'.join([self.dartino_sdk_directory(revision), |
44 self.arm_agent_filename(revision)]) | 44 self.arm_agent_filename(revision)]) |
45 | 45 |
46 def raspbian_filename(self): | 46 def raspbian_filename(self): |
47 return 'fletch_raspbian.img' | 47 return 'dartino_raspbian.img' |
48 | 48 |
49 def raspbian_zipfilename(self): | 49 def raspbian_zipfilename(self): |
50 return '%s.zip' % self.raspbian_filename() | 50 return '%s.zip' % self.raspbian_filename() |
51 | 51 |
52 def raspbian_zipfilepath(self, revision): | 52 def raspbian_zipfilepath(self, revision): |
53 return '/'.join([self.dartino_sdk_directory(revision), | 53 return '/'.join([self.dartino_sdk_directory(revision), |
54 self.raspbian_zipfilename()]) | 54 self.raspbian_zipfilename()]) |
55 | 55 |
56 def version_filepath(self, revision): | 56 def version_filepath(self, revision): |
57 return '/'.join([self.dartino_sdk_directory(revision), 'VERSION']) | 57 return '/'.join([self.dartino_sdk_directory(revision), 'VERSION']) |
58 | 58 |
59 def gcc_embedded_bundle_zipfilename(self, system): | 59 def gcc_embedded_bundle_zipfilename(self, system): |
60 return 'gcc-arm-embedded-%s.zip' % system | 60 return 'gcc-arm-embedded-%s.zip' % system |
61 | 61 |
62 def gcc_embedded_bundle_filepath(self, revision, system): | 62 def gcc_embedded_bundle_filepath(self, revision, system): |
63 return '/'.join([self.dartino_sdk_directory(revision), | 63 return '/'.join([self.dartino_sdk_directory(revision), |
64 self.gcc_embedded_bundle_zipfilename(system)]) | 64 self.gcc_embedded_bundle_zipfilename(system)]) |
65 | 65 |
66 def openocd_bundle_zipfilename(self, system): | 66 def openocd_bundle_zipfilename(self, system): |
67 return 'openocd-%s.zip' % system | 67 return 'openocd-%s.zip' % system |
68 | 68 |
69 def openocd_bundle_filepath(self, revision, system): | 69 def openocd_bundle_filepath(self, revision, system): |
70 return '/'.join([self.dartino_sdk_directory(revision), | 70 return '/'.join([self.dartino_sdk_directory(revision), |
71 self.openocd_bundle_zipfilename(system)]) | 71 self.openocd_bundle_zipfilename(system)]) |
72 | 72 |
73 def docs_filepath(self, revision): | 73 def docs_filepath(self, revision): |
74 return '/'.join([self.dartino_sdk_directory(revision), 'docs']) | 74 return '/'.join([self.dartino_sdk_directory(revision), 'docs']) |
OLD | NEW |