from askapdev.rbuild.builders import Data as Builder builder = Builder() builder.remote_archive = "slf4j-1.6.1.tar.gz" builder.build()
from askapdev.rbuild.builders import Data as Builder builder = Builder() builder.remote_archive = "mysql-connector-java-5.1.15.tar.gz" builder.build()
import os from askapdev.rbuild.builders import Data as Builder ASKAP_ROOT = os.environ['ASKAP_ROOT'] ANT_DIR = os.path.join(ASKAP_ROOT, 'share', 'ant') def callback(): antpth = os.path.join('bin','ant') source = os.path.join(ANT_DIR, antpth) target = os.path.join(ASKAP_ROOT, antpth) if os.path.exists(target): os.remove(target) os.symlink(source, target) builder = Builder() builder.remote_archive = "apache-ant-1.9.4-bin.tar.bz2" builder.add_postcallback(callback) builder._installdir = ANT_DIR builder.build()
from askapdev.rbuild.builders import Data as Builder builder = Builder() builder.remote_archive = "hsqldb-2.1.0-rc4.tgz" builder.build()
import os, shutil from askapdev.rbuild.builders import Data as DataBuilder from askapdev.rbuild.builders import Builder import askapdev.rbuild.utils as utils # This directory is expected by the build system if not os.path.exists("scripts/include"): os.makedirs("scripts/include") # This directory is expected by the build system if not os.path.exists("scripts/lib"): os.makedirs("scripts/lib") builder = Builder(".") builder.build() databuilder = DataBuilder("scripts") databuilder.build() if os.access(builder._initscript_name, os.F_OK): bindir = os.getcwd() + '/install/bin' initfile = open(builder._initscript_name, 'a+') initfile.write(""" #The following is required by the pipeline scripts. PIPELINEDIR=%s export PIPELINEDIR """ % bindir) version = utils.get_svn_revision() initfile.write(""" #This is the release version PIPELINE_VERSION=%s
# @file # build script for AutoBuild from askapdev.rbuild.builders import Scons as Builder from askapdev.rbuild.builders import Data as DataBuilder b = Builder(".") b.build() # deployment-specific files, i.e. start scripts databuilder = DataBuilder("scripts") databuilder.do_clean = False databuilder.build()
from askapdev.rbuild.builders import Data as Builder builder = Builder(archivename=None) builder.do_clean = False builder.build()
import sys from askapdev.rbuild.builders import Ant as Builder from askapdev.rbuild.builders import Data as DataBuilder builder = Builder(".") builder.add_run_script("cpmanager.sh", "askap/cp/manager/CpManager") builder.build() # deployment-specific files, i.e. start scripts databuilder = DataBuilder("scripts") # Monkey patch the data builder so it doesn't try to run any tests. # It doesn't implement any, and it causes errors when running functional tests. # See https://jira.csiro.au/browse/ASKAPSDP-2080 databuilder._functest = lambda: None databuilder._test = lambda: None databuilder.do_clean = False databuilder.build()
from askapdev.rbuild.builders import Data as Builder builder = Builder(pkgname="hibernate-distribution-3.6.1.Final") builder.remote_archive = "hibernate-distribution-3.6.1.Final.tar.gz" builder.build()
from askapdev.rbuild.builders import Data as Builder builder = Builder("scripts") builder.build()