File: Dockerfile

package info (click to toggle)
gfal2 2.23.2-1
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 3,452 kB
  • sloc: ansic: 15,858; cpp: 15,198; python: 257; sh: 228; makefile: 120
file content (13 lines) | stat: -rw-r--r-- 453 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
FROM gitlab-registry.cern.ch/dmc/gfal2:latest

RUN yum install -y cmake ca-policy-egi-core voms-clients voms-config-vo-dteam
RUN chmod a+rw /etc/gfal2.d/*

# We need to mount /etc/passwd so the current user id can be resolved from
# inside the container. And this is needed because of a bug in XRootD
# (See RQF0573851)
VOLUME [".ssh", ".globus", "/usr/share/gfal2/tests/Testing"]

ADD "gfal2-tests.sh" "/gfal2-tests.sh"
ENTRYPOINT ["/gfal2-tests.sh"]