From 8e8384335d16f46a8828681b7698d4d35919d8b6 Mon Sep 17 00:00:00 2001 From: Sapan Bhatia Date: Thu, 23 Jul 2009 18:24:02 +0000 Subject: [PATCH] Example build configuration --- build_conf_planetlab.py | 30 ++++++++++++++++++++++++++++++ run_nightlies.py | 3 --- 2 files changed, 30 insertions(+), 3 deletions(-) create mode 100755 build_conf_planetlab.py 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()) -- 2.47.0