X-Git-Url: http://git.samba.org/?a=blobdiff_plain;f=build_test;h=da5088ecd998884b07c80d4cd13ad35b742af390;hb=90b2a36f8fbe95203d7793e072a4d0115b920481;hp=d2b6bcb6ec384dbb00c01823248d528d778c2abf;hpb=bf015018153855dd307d2c308028f904fb10f02f;p=build-farm.git diff --git a/build_test b/build_test index d2b6bcb6..da5088ec 100755 --- a/build_test +++ b/build_test @@ -1,17 +1,20 @@ -#!/bin/bash +#!/bin/sh # this is the main build script for build.samba.org # it gets run on all the build boxes via cron # any errors get put in build.log # we used a fixed path that is a superset of the required paths. -PATH=~/bin:/usr/local/bin:/usr/bin:/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/bsd +build_test_path=.:$HOME/bin:/usr/local/bin:/usr/bin:/bin:/opt/SUNWspro/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/ccs/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/bsd +PATH=$build_test_path export PATH +CFLAGS="" +export CFLAGS -build_test_id=`$Id$` +build_test_id='$Id$' # go to our main directory -cd ~/build_farm || exit 1 +cd $HOME/build_farm || exit 1 ( @@ -20,7 +23,7 @@ cd ~/build_farm || exit 1 # # allow admins to configure things like - # RSYNC_PROXY... + # PATH, RSYNC_PROXY, ... # if [ -f build_test.settings.local ]; then build_test_settings_local_file="build_test.settings.local" @@ -34,7 +37,7 @@ cd ~/build_farm || exit 1 chmod 600 .password # grab the latest versions of the scripts - rsync --delete --include='*.fns' --exclude='*' --timeout=200 -q -az samba.org::build_farm/ . + rsync --delete --include='*.fns' --exclude='*' --timeout=200 -q -az build.samba.org::build_farm/ . # load general functions . build_test.fns @@ -45,7 +48,7 @@ cd ~/build_farm || exit 1 # that can't be in a per host .fns file on # the build-farm svn tree # - if [ -f build_settings.local ]; then + if [ -f build_test.fns.local ]; then build_test_fns_local_file="build_test.fns.local" . $build_test_fns_local_file fi