ARG python_major_version=3
ARG python_minor_version=12

FROM ghcr.io/bilby-dev/bilby-python${python_major_version}${python_minor_version}:latest
LABEL name="bilby_pipe CI testing" \
maintainer="Gregory Ashton <gregory.ashton@ligo.org>"

# ENV conda_env python${python_major_version}${python_minor_version}

RUN echo "source activate ${conda_env}" > ~/.bashrc
ENV PATH /opt/conda/envs/${conda_env}/bin:$PATH
RUN /bin/bash -c "source activate ${conda_env}"
RUN mamba info
RUN python --version

# Install extras needed for testing
RUN mamba install -n ${conda_env} -c conda-forge \
    bilby mock pesummary>=1.5.3 python-ldas-tools-framecpp \
    python-nds2-client pyfftw!=0.13.1 python-graphviz asimov \
    python-htcondor pycondor igwn-ligolw "gwpy>=4.0.0"
RUN mamba clean --all
