From 19f7419328efba088fbb79584b5163be1f2effb8 Mon Sep 17 00:00:00 2001
From: David Hoese <david.hoese@ssec.wisc.edu>
Date: Sun, 20 Oct 2019 21:07:19 -0500
Subject: [PATCH] Update buildbucket Dockerfile to source conda better

---
 buildbucket/Dockerfile | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/buildbucket/Dockerfile b/buildbucket/Dockerfile
index a636f48..45bf452 100644
--- a/buildbucket/Dockerfile
+++ b/buildbucket/Dockerfile
@@ -1,3 +1,5 @@
+# To build:
+# docker build -t gitlab.ssec.wisc.edu:5555/cspp_geo/cspp-geo-gridded-glm/buildbucket .
 FROM centos:7
 
 WORKDIR /work
@@ -7,10 +9,10 @@ COPY package.sh .
 
 # Download miniconda
 RUN curl -o miniconda.sh https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
-# Install miniconda
-RUN bash miniconda.sh -b -p $HOME/miniconda
-
-ENV PATH $HOME/miniconda/bin:$PATH
-RUN conda env create -y -n build -f buildbucket_environment.yaml
-RUN conda activate build
+# Install miniconda (copied from https://hub.docker.com/r/continuumio/miniconda3/dockerfile)
+RUN /bin/bash miniconda.sh -b -p $HOME/miniconda && \
+    ln -s /opt/conda/etc/profile.d/conda.sh /etc/profile.d/conda.sh && \
+    echo ". /opt/conda/etc/profile.d/conda.sh" >> ~/.bashrc && \
+    echo "conda activate base" >> ~/.bashrc
+RUN /bin/bash -c "$HOME/miniconda/bin/conda env create -n build -f buildbucket_environment.yaml"
 
-- 
GitLab