Commit f006e32f authored by Sascha Herzinger's avatar Sascha Herzinger

Fixing dependency version numbers and upgrading rpy2

parent 63270576
Pipeline #4898 failed with stages
in 27 seconds
......@@ -62,7 +62,7 @@ test:
> /config.py
&& export FRACTALIS_CONFIG=/config.py
&& celery worker -D -A fractalis:celery -l debug --concurrency=1
&& pytest tests
&& pytest --color=yes --verbose --capture=no --cov=/usr/lib/python3.4/site-packages/fractalis tests/
"
dependencies:
- build:image
......
FROM python:3.6-stretch
RUN mkdir /app/
FROM centos:7.4
RUN mkdir /app/ \
&& rm -f /etc/yum.repos.d/* \
&& printf "[lcsb-epel]\nname=LCSB epel Repo\nbaseurl=http://lcsb-cent-mirr-server.uni.lu/epel/7/x86_64/\nenabled=1" > /etc/yum.repos.d/lcsb-epel.repo \
&& printf "[lcsb-updates]\nname=LCSB Updates Repo\nbaseurl=http://lcsb-cent-mirr-server.uni.lu/CentOS/7/updates/x86_64/\nenabled=1" > /etc/yum.repos.d/lcsb-updates.repo \
&& printf "[lcsb-extras]\nname=LCSB Extras Repo\nbaseurl=http://lcsb-cent-mirr-server.uni.lu/CentOS/7/extras/x86_64/\nenabled=1" > /etc/yum.repos.d/lcsb-extras.repo \
&& printf "[lcsb-base]\nname=LCSB Base Repo\nbaseurl=http://lcsb-cent-mirr-server.uni.lu/CentOS/7/os/x86_64/\nenabled=1" > /etc/yum.repos.d/lcsb-base.repo \
&& rm -rf /var/cache/yum \
&& yum clean all \
&& yum install -y python34 python34-pip python34-devel readline-devel R \
&& R -e 'source("https://bioconductor.org/biocLite.R"); biocLite(); biocLite("limma")'
COPY tests/ /app/tests/
WORKDIR /app/
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
r-bioc-limma \
&& pip3 install -i https://pypi.lcsb.uni.lu/simple wheel
ARG SDIST
COPY $SDIST /app/
RUN pip3 install -i https://pypi.lcsb.uni.lu/simple fractalis-*.tar.gz gunicorn
RUN pip3 install -i https://pypi.lcsb.uni.lu/simple fractalis-*.tar.gz gunicorn
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment