summaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authorKulhanek <tomas.kulhanek@stfc.ac.uk>2019-01-28 12:17:51 +0000
committerKulhanek <tomas.kulhanek@stfc.ac.uk>2019-01-28 12:17:51 +0000
commita5bfbc29e1dca36cb36a1aaf44549cfd97efdb9d (patch)
tree6f854498af61e4c9e65c62fd5aeb9dd484673c93 /build
parent70321f2f61a2404330732c16c06ae8cbdc454985 (diff)
downloadframework-a5bfbc29e1dca36cb36a1aaf44549cfd97efdb9d.tar.gz
framework-a5bfbc29e1dca36cb36a1aaf44549cfd97efdb9d.tar.bz2
framework-a5bfbc29e1dca36cb36a1aaf44549cfd97efdb9d.tar.xz
framework-a5bfbc29e1dca36cb36a1aaf44549cfd97efdb9d.zip
UPDATE: using universal build
Diffstat (limited to 'build')
-rw-r--r--build/jenkins-build.sh44
1 files changed, 2 insertions, 42 deletions
diff --git a/build/jenkins-build.sh b/build/jenkins-build.sh
index 31b81d2..009d43d 100644
--- a/build/jenkins-build.sh
+++ b/build/jenkins-build.sh
@@ -1,43 +1,3 @@
#!/usr/bin/env bash
-if [[ -n ${CIL_VERSION} ]]
-then
- echo Using defined version: $CIL_VERSION
-else
- export CIL_VERSION=0.10.4
- echo Defining version: $CIL_VERSION
-fi
-# Script to builds source code in Jenkins environment
-# module try-load conda
-
-# install miniconda if the module is not present
-if hash conda 2>/dev/null; then
- echo using conda
-else
- if [ ! -f Miniconda3-latest-Linux-x86_64.sh ]; then
- wget -q https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
- chmod +x Miniconda3-latest-Linux-x86_64.sh
- fi
- ./Miniconda3-latest-Linux-x86_64.sh -u -b -p .
- PATH=$PATH:./bin
-fi
-
-# presume that git clone is done before this script is launched, if not, uncomment
-# git clone https://github.com/vais-ral/CCPi-Regularisation-Toolkit
-conda install -y conda-build
-
-# need to call first build
-conda build Wrappers/Python/conda-recipe -c conda-forge -c ccpi
-# then need to call the same with --output
-export REG_FILES=`conda build Wrappers/Python/conda-recipe --output`
-# REG_FILES variable should contain output files
-echo files created: $REG_FILES
-#upload to anaconda
-if [[ -n ${CCPI_CONDA_TOKEN} ]]
-then
- conda install anaconda-client
- while read -r outfile; do
- anaconda -v -t ${CCPI_CONDA_TOKEN} upload $outfile --force --label dev
- done <<< "$REG_FILES"
-else
- echo CCPI_CONDA_TOKEN not defined, will not upload to anaconda.
-fi
+export CCPI_BUILD_ARGS="-c conda-forge -c ccpi"
+bash <(curl -L https://raw.githubusercontent.com/vais-ral/CCPi-VirtualMachine/master/scripts/jenkins-build.sh)