From: Sapan Bhatia Date: Thu, 23 Jul 2009 18:24:02 +0000 (+0000) Subject: Example build configuration X-Git-Tag: 4.3-rc11~68 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=8e8384335d16f46a8828681b7698d4d35919d8b6;p=build.git Example build configuration --- diff --git a/build_conf_planetlab.py b/build_conf_planetlab.py new file mode 100755 index 00000000..0da358ea --- /dev/null +++ b/build_conf_planetlab.py @@ -0,0 +1,30 @@ +#!/usr/bin/python + +marcs_trunk_build = { + 'tags':['planetlab-tags.mk'], + 'distro':['centos5','f8'], + 'personality':['linux32','linux64'], + 'test': 0, + 'release':['k22'] +} + +sapans_k27_build = { + 'tags':['k27-tags.mk'], + 'distro':['centos5'], + 'personality':['linux32'], + 'test':1, + 'release':['k27'] +} + +### +__default_build__ = { + 'path':'/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin', + 'sh':'/bin/bash', + 'mailto':'build@lists.planet-lab.org', + 'build-script':'vbuild-nightly.sh', + 'webpath':'/vservers/build.planet-lab.org/var/www/html/install-rpms/archive', + 'pldistro':'planetlab', + 'date':'2009-07-21', + 'svnpath':'http://svn.planet-lab.org/svn/build/trunk' +} + diff --git a/run_nightlies.py b/run_nightlies.py index 02ae987b..a07e7a4f 100755 --- a/run_nightlies.py +++ b/run_nightlies.py @@ -1,8 +1,6 @@ #!/usr/bin/python # Script to read build configs in /etc/build_conf.py, turn the configuration into command lines and execute it -import pdb - # Assemble a list of builds from a single build spec def interpret_build(build, param_names, current_concrete_build={}, concrete_build_list=[]): if (param_names==[]): @@ -36,7 +34,6 @@ def complete_build_spec_with_defaults (build, default_build): # Turn build parameter dicts into commandlines and execute them def process_builds (builds, build_names, default_build): - pdb.set_trace() for build_name in build_names: build = complete_build_spec_with_defaults (builds[build_name], default_build) concrete_builds = interpret_build (build, build.keys())