| OLD | NEW |
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 import copy | 5 import copy |
| 6 | 6 |
| 7 from slave import recipe_api | 7 from slave import recipe_api |
| 8 | 8 |
| 9 | 9 |
| 10 # Different types of builds this recipe module can do. | 10 # Different types of builds this recipe module can do. |
| 11 RECIPE_CONFIGS = { | 11 RECIPE_CONFIGS = { |
| 12 'chromeos_official': { | 12 'chromeos_official': { |
| 13 'chromium_config': 'chromium_official', | 13 'chromium_config': 'chromium_official', |
| 14 'chromium_apply_config': ['chromeos'], | 14 'chromium_apply_config': ['chromeos'], |
| 15 'gclient_config': 'chromium', | 15 'gclient_config': 'chromium', |
| 16 'gclient_apply_config': ['chrome_internal'], | 16 'gclient_apply_config': ['chrome_internal'], |
| 17 }, | 17 }, |
| 18 'chromium': { | 18 'chromium': { |
| 19 'chromium_config': 'chromium', | 19 'chromium_config': 'chromium', |
| 20 'gclient_config': 'chromium', | 20 'gclient_config': 'chromium', |
| 21 }, | 21 }, |
| 22 'chromium_blink_merged': { |
| 23 'chromium_config': 'chromium', |
| 24 'gclient_config': 'blink_merged', |
| 25 }, |
| 22 'chromium_android': { | 26 'chromium_android': { |
| 23 'chromium_config': 'android', | 27 'chromium_config': 'android', |
| 24 'gclient_config': 'chromium', | 28 'gclient_config': 'chromium', |
| 25 'gclient_apply_config': ['android'], | 29 'gclient_apply_config': ['android'], |
| 26 }, | 30 }, |
| 27 'chromium_clang': { | 31 'chromium_clang': { |
| 28 'chromium_config': 'chromium_clang', | 32 'chromium_config': 'chromium_clang', |
| 29 'gclient_config': 'chromium', | 33 'gclient_config': 'chromium', |
| 30 }, | 34 }, |
| 31 'chromium_linux_asan': { | 35 'chromium_linux_asan': { |
| (...skipping 552 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 584 if mastername == 'chromium.perf': | 588 if mastername == 'chromium.perf': |
| 585 return self.m.archive.legacy_upload_url( | 589 return self.m.archive.legacy_upload_url( |
| 586 master_config.get('build_gs_bucket'), | 590 master_config.get('build_gs_bucket'), |
| 587 extra_url_components=None) | 591 extra_url_components=None) |
| 588 elif mastername == 'tryserver.chromium.perf': | 592 elif mastername == 'tryserver.chromium.perf': |
| 589 return None | 593 return None |
| 590 else: | 594 else: |
| 591 return self.m.archive.legacy_upload_url( | 595 return self.m.archive.legacy_upload_url( |
| 592 master_config.get('build_gs_bucket'), | 596 master_config.get('build_gs_bucket'), |
| 593 extra_url_components=self.m.properties['mastername']) | 597 extra_url_components=self.m.properties['mastername']) |
| OLD | NEW |