Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(170)

Side by Side Diff: buildbot/cbuildbot_config.py

Issue 6840064: Restart codereview issue 6792042 (Closed) Base URL: http://git.chromium.org/git/chromite.git@master
Patch Set: Fixed shell case, and prebuilt not to exercise it. Created 9 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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
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
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
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
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698