OLD | NEW |
---|---|
1 # Copyright (c) 2010 The Chromium OS Authors. All rights reserved. | 1 # Copyright (c) 2010 The Chromium OS 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 """Dictionary of configuration types for cbuildbot. | 5 """Dictionary of configuration types for cbuildbot. |
6 | 6 |
7 Each dictionary entry is in turn a dictionary of config_param->value. | 7 Each dictionary entry is in turn a dictionary of config_param->value. |
8 | 8 |
9 config_param's: | 9 config_param's: |
10 board -- The board of the image to build. | 10 board -- The board of the image to build. |
(...skipping 28 matching lines...) Expand all Loading... | |
39 usepkg -- Use binary packages to bootstrap, when possible. (emerge --usepkg) | 39 usepkg -- Use binary packages to bootstrap, when possible. (emerge --usepkg) |
40 chroot_replace -- wipe and replace chroot, but not source. | 40 chroot_replace -- wipe and replace chroot, but not source. |
41 | 41 |
42 gs_path -- Google Storage path to offload files to | 42 gs_path -- Google Storage path to offload files to |
43 build_type -- Upload prebuilts under the specified category. Can be any of | 43 build_type -- Upload prebuilts under the specified category. Can be any of |
44 [preflight|full|chrome]. | 44 [preflight|full|chrome]. |
45 test_mod -- Create a test mod image for archival. | 45 test_mod -- Create a test mod image for archival. |
46 factory_install_mod -- Create a factory install image for archival. | 46 factory_install_mod -- Create a factory install image for archival. |
47 factory_test_mod -- Create a factory test image for archival. | 47 factory_test_mod -- Create a factory test image for archival. |
48 | 48 |
49 useflags -- Generic build modifying USE flags, passed as an array, or missing. | |
50 | |
49 git_url -- git repository URL for our manifests. | 51 git_url -- git repository URL for our manifests. |
50 External: http://git.chromium.org/git/manifest | 52 External: http://git.chromium.org/git/manifest |
51 Internal: ssh://git@gitrw.chromium.org:9222/manifest-internal | 53 Internal: ssh://git@gitrw.chromium.org:9222/manifest-internal |
52 | 54 |
53 manifest_version -- URL to git repo to store per-build manifest. | 55 manifest_version -- URL to git repo to store per-build manifest. |
54 Usually None or | 56 Usually None or |
55 ssh://git@gitrw.chromium.org:9222/manifest-versions | 57 ssh://git@gitrw.chromium.org:9222/manifest-versions |
56 """ | 58 """ |
57 | 59 |
58 # TODO(dgarrett) Make test_mod, factory_install_mod, factory_test_mod options | 60 # TODO(dgarrett) Make test_mod, factory_install_mod, factory_test_mod options |
(...skipping 20 matching lines...) Expand all Loading... | |
79 | 81 |
80 'usepkg' : True, | 82 'usepkg' : True, |
81 'chroot_replace' : False, | 83 'chroot_replace' : False, |
82 | 84 |
83 'build_type' : False, | 85 'build_type' : False, |
84 'archive_build_debug' : False, | 86 'archive_build_debug' : False, |
85 | 87 |
86 'test_mod' : False, | 88 'test_mod' : False, |
87 'factory_install_mod' : False, | 89 'factory_install_mod' : False, |
88 'factory_test_mod' : False, | 90 'factory_test_mod' : False, |
91 """ | |
92 | |
93 # TODO(dgarrett) Make test_mod, factory_install_mod, factory_test_mod options | |
sosa
2011/04/14 21:22:18
?
dgarrett
2011/04/18 21:17:38
I put that TODO in, but I think it's been pulled a
Peter Mayo
2011/04/19 03:59:39
Removed, this was an artifact of git mucking up a
| |
89 | 94 |
90 'git_url' : 'http://git.chromium.org/git/manifest', | 95 'git_url' : 'http://git.chromium.org/git/manifest', |
91 'manifest_version' : None, | 96 'manifest_version' : None, |
92 } | 97 } |
93 | 98 |
94 arm = { | 99 arm = { |
95 # VM/tests are broken on arm. | 100 # VM/tests are broken on arm. |
96 'unittests' : False, | 101 'unittests' : False, |
97 'vm_tests' : False, | 102 'vm_tests' : False, |
98 | 103 |
99 # These images don't work for arm. | 104 # These images don't work for arm. |
100 'factory_install_mod' : False, | 105 'factory_install_mod' : False, |
101 'factory_test_mod' : False, | 106 'factory_test_mod' : False, |
107 'useflags' : None, | |
102 } | 108 } |
103 | 109 |
104 full = { | 110 full = { |
105 # Full builds are test build to show that we can build from scratch, | 111 # Full builds are test build to show that we can build from scratch, |
106 # so use settings to build from scratch, and archive the results. | 112 # so use settings to build from scratch, and archive the results. |
107 'usepkg' : False, | 113 'usepkg' : False, |
108 'chroot_replace' : True, | 114 'chroot_replace' : True, |
109 | 115 |
110 'quick_unit' : False, | 116 'quick_unit' : False, |
111 'quick_vm' : True, | 117 'quick_vm' : True, |
(...skipping 146 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
258 | 264 |
259 config['x86-generic-manifest'] = default.copy() | 265 config['x86-generic-manifest'] = default.copy() |
260 config['x86-generic-manifest'].update({ | 266 config['x86-generic-manifest'].update({ |
261 'board' : 'x86-generic', | 267 'board' : 'x86-generic', |
262 | 268 |
263 'git_url' : 'ssh://git@gitrw.chromium.org:9222/manifest-internal', | 269 'git_url' : 'ssh://git@gitrw.chromium.org:9222/manifest-internal', |
264 'manifest_version' : 'ssh://git@gitrw.chromium.org:9222/manifest-versions', | 270 'manifest_version' : 'ssh://git@gitrw.chromium.org:9222/manifest-versions', |
265 }) | 271 }) |
266 | 272 |
267 | 273 |
OLD | NEW |