diff --git a/.travis.yml b/.travis.yml index cee85bc..d3b53c0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -31,10 +31,10 @@ before_script: - pip install pyomo - pip install pysam - pip install matplotlib -- wget https://support.hdfgroup.org/ftp/HDF5/current/bin/linux-centos7-x86_64-gcc485/hdf5-1.8.17-linux-centos7-x86_64-gcc485-shared.tar.gz -- tar xf hdf5-1.8.17-linux-centos7-x86_64-gcc485-shared.tar.gz -- export LD_LIBRARY_PATH=${PWD}/hdf5-1.8.17-linux-centos7-x86_64-gcc485-shared/lib:$LD_LIBRARY_PATH -- export HDF5_DIR=${PWD}/hdf5-1.8.17-linux-centos7-x86_64-gcc485-shared/ +- wget https://support.hdfgroup.org/ftp/HDF5/current18/bin/linux-centos7-x86_64-gcc485/hdf5-1.8.18-linux-centos7-x86_64-gcc485-shared.tar.gz +- tar xf hdf5-1.8.18-linux-centos7-x86_64-gcc485-shared.tar.gz +- export LD_LIBRARY_PATH=${PWD}/hdf5-1.8.18-linux-centos7-x86_64-gcc485-shared/lib:$LD_LIBRARY_PATH +- export HDF5_DIR=${PWD}/hdf5-1.8.18-linux-centos7-x86_64-gcc485-shared/ - pip install tables - pip install cython - pip install pandas diff --git a/Dockerfile b/Dockerfile index 8795258..d93251b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -35,14 +35,14 @@ RUN apt-get update && apt-get install -y software-properties-common \ #HLA Typing #OptiType dependecies -RUN curl -O https://support.hdfgroup.org/ftp/HDF5/current/bin/linux-centos7-x86_64-gcc485/hdf5-1.8.17-linux-centos7-x86_64-gcc485-shared.tar.gz \ - && tar -xvf hdf5-1.8.17-linux-centos7-x86_64-gcc485-shared.tar.gz \ - && mv hdf5-1.8.17-linux-centos7-x86_64-gcc485-shared/bin/* /usr/local/bin/ \ - && mv hdf5-1.8.17-linux-centos7-x86_64-gcc485-shared/lib/* /usr/local/lib/ \ - && mv hdf5-1.8.17-linux-centos7-x86_64-gcc485-shared/include/* /usr/local/include/ \ - && mv hdf5-1.8.17-linux-centos7-x86_64-gcc485-shared/share/* /usr/local/share/ \ - && rm -rf hdf5-1.8.17-linux-centos7-x86_64-gcc485-shared/ \ - && rm -f hdf5-1.8.17-linux-centos7-x86_64-gcc485-shared.tar.gz +RUN curl -O https://support.hdfgroup.org/ftp/HDF5/current18/bin/linux-centos7-x86_64-gcc485/hdf5-1.8.18-linux-centos7-x86_64-gcc485-shared.tar.gz \ + && tar -xvf hdf5-1.8.18-linux-centos7-x86_64-gcc485-shared.tar.gz \ + && mv hdf5-1.8.18-linux-centos7-x86_64-gcc485-shared/bin/* /usr/local/bin/ \ + && mv hdf5-1.8.18-linux-centos7-x86_64-gcc485-shared/lib/* /usr/local/lib/ \ + && mv hdf5-1.8.18-linux-centos7-x86_64-gcc485-shared/include/* /usr/local/include/ \ + && mv hdf5-1.8.18-linux-centos7-x86_64-gcc485-shared/share/* /usr/local/share/ \ + && rm -rf hdf5-1.8.18-linux-centos7-x86_64-gcc485-shared/ \ + && rm -f hdf5-1.8.18-linux-centos7-x86_64-gcc485-shared.tar.gz ENV LD_LIBRARY_PATH /usr/local/lib:$LD_LIBRARY_PATH ENV HDF5_DIR /usr/local/