summaryrefslogtreecommitdiffstats
path: root/recipe/conda_build.sh
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--recipe/conda_build.sh33
1 files changed, 33 insertions, 0 deletions
diff --git a/recipe/conda_build.sh b/recipe/conda_build.sh
new file mode 100644
index 0000000..9cf439b
--- /dev/null
+++ b/recipe/conda_build.sh
@@ -0,0 +1,33 @@
+export VERSION="1.5.3"
+export BUILD_NAME="0"
+export CONDA_BLD_PATH=~/conda-bld
+USER="e3sm"
+PLATFORM="noarch"
+PKG="treelib"
+
+if [ -d $CONDA_BLD_PATH ]; then
+ rm -rf $CONDA_BLD_PATH
+fi
+echo "Creating build dir at" $CONDA_BLD_PATH
+mkdir $CONDA_BLD_PATH
+
+conda config --set anaconda_upload no
+if [ ! -z "$1" ]; then
+ export TAG="$1"
+else
+ export TAG="master"
+fi
+echo "Building" $VERSION"-"$BUILD_NAME "for label:" $TAG
+
+conda build .
+
+if [ $? -eq 1 ]; then
+ echo "conda build failed"
+ exit
+fi
+
+if [ ! -z "$1" ]; then
+ anaconda upload -u $USER -l "$1" $CONDA_BLD_PATH/$PLATFORM/$PKG-$VERSION-$BUILD_NAME.tar.bz2
+else
+ anaconda upload -u $USER $CONDA_BLD_PATH/$PLATFORM/$PKG-$VERSION-$BUILD_NAME.tar.bz2
+fi