create dedicated xrootd binaries
Compare changes
+ 22
− 20
@@ -25,12 +25,12 @@ cernlib_al9_64:
@@ -25,12 +25,12 @@ cernlib_al9_64:
@@ -44,11 +44,11 @@ dstana_al9_64:
@@ -44,11 +44,11 @@ dstana_al9_64:
@@ -63,11 +63,11 @@ ddb_al9_64:
@@ -63,11 +63,11 @@ ddb_al9_64:
@@ -86,11 +86,11 @@ lep1simana_al9_64:
@@ -86,11 +86,11 @@ lep1simana_al9_64:
- path=`pwd`; export DELPHI_INSTALL_DIR=$path/d; export CERNLIB_XROOTD=ON; make v95d v94c v93d v92e v91f v90e
@@ -109,11 +109,11 @@ lep2simana_al9_64:
@@ -109,11 +109,11 @@ lep2simana_al9_64:
- path=`pwd`; export DELPHI_INSTALL_DIR=$path/d; export CERNLIB_XROOTD=ON; make va0u va0e v99e v98e v97g v96g
@@ -130,12 +130,12 @@ delgra_al9_64:
@@ -130,12 +130,12 @@ delgra_al9_64:
@@ -156,11 +156,11 @@ des_al9_64:
@@ -156,11 +156,11 @@ des_al9_64:
@@ -175,14 +175,14 @@ idea_al9_64:
@@ -175,14 +175,14 @@ idea_al9_64:
@@ -195,7 +195,7 @@ tests_al9_64:
@@ -195,7 +195,7 @@ tests_al9_64:
@@ -219,7 +219,7 @@ tests_al9_64:
@@ -219,7 +219,7 @@ tests_al9_64:
- path=`pwd`; export DELPHI_DATA_DIR=${path}/test-samples; export DELPHI_INSTALL_DIR=${path}/d; export CERNLIB_XROOTD=ON; make test
@@ -268,8 +268,10 @@ container_al9_64:
@@ -268,8 +268,10 @@ container_al9_64:
@@ -277,10 +279,10 @@ container_al9_64:
@@ -277,10 +279,10 @@ container_al9_64:
- echo "export DELPHI_INSTALL_DIR=/delphi; . /delphi/setup.sh" > delphi.sh; echo "setenv DELPHI_INSTALL_DIR /delphi; source /delphi/setup.csh" > delphi.csh;
- echo "creating container ..."; echo "FROM $IMAGEAL9" > Dockerfile; echo "RUN mkdir /delphi" >> Dockerfile
- echo "RUN rpm --import http://linuxsoft.cern.ch/internal/repos/RPM-GPG-KEY-kojiv2 http://linuxsoft.cern.ch/internal/repos/RPM-GPG-KEY-kojiv2/RPM-GPG-KEY-cern;yum-config-manager -y --add-repo http://linuxsoft.cern.ch/internal/repos/eos9-stable/x86_64/os; dnf -y update; dnf -y install eos-fusex" >> Dockerfile
- echo "RUN rpm --import http://linuxsoft.cern.ch/internal/repos/RPM-GPG-KEY-kojiv2 http://linuxsoft.cern.ch/internal/repos/RPM-GPG-KEY-kojiv2/RPM-GPG-KEY-cern;yum-config-manager -y --add-repo http://linuxsoft.cern.ch/internal/repos/eos9-stable/x86_64/os; dnf -y update; dnf -y install eos-fusex" >> Dockerfile
- echo "RUN yum-config-manager -y --set-disabled http://linuxsoft.cern.ch/internal/repos/eos9-stable/x86_64/os; dnf -y update" >> Dockerfile
- echo "ADD d/ /delphi" >> Dockerfile; echo "COPY delphi.sh /etc/profile.d/delphi.sh" >> Dockerfile; echo "COPY delphi.csh /etc/profile.d/delphi.csh" >> Dockerfile
- echo "RUN groupadd delphi" >> Dockerfile; echo 'RUN useradd -m -g delphi delphi' >> Dockerfile; echo "WORKDIR /home/delphi" >> Dockerfile
- echo "RUN dnf clean all; dnf -y install sudo libGLEW glew-devel procps-ng mesa-dri-drivers tigervnc tigervnc-server xrootd-client" >> Dockerfile; echo "RUN echo '%delphi ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers" >> Dockerfile
- echo "RUN cd /home/delphi; git clone https://gitlab.cern.ch/delphi/examples.git; mkdir graexe graexe/data graexe/run graexe/hcopy; chown -R delphi.delphi examples graexe; " >> Dockerfile