File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ FROM centos:7
2
2
LABEL maintainer=
"Swift Infrastructure <[email protected] >"
3
3
LABEL description="Docker Container for the Swift programming language"
4
4
5
- # centos 7 ships with git 1.x which is too old for the toolchain usage, using RH software collections to install git 2.x
5
+ # CentOS 7 ships with git 1.x which is too old for the toolchain usage, using RH software collections to install git 2.x
6
6
RUN yum install -y centos-release-scl-rh
7
7
8
8
RUN yum install shadow-utils.x86_64 -y \
@@ -23,8 +23,10 @@ RUN yum install shadow-utils.x86_64 -y \
23
23
sqlite \
24
24
zlib-devel
25
25
26
- # centos 7 ships with git 1.x which is too old for the toolchain usage
27
- RUN ln -s /opt/rh/rh-git227/root/bin/git /usr/bin/git
26
+ # Enable git 2.x from RH software collections for both login and non-login shells
27
+ RUN ln -s /opt/rh/rh-git227/enable /etc/profile.d/git.sh
28
+ ENV ENV=/etc/profile.d/git.sh
29
+ ENV BASH_ENV=$ENV
28
30
29
31
RUN sed -i -e 's/\* __block/\* __libc_block/g' /usr/include/unistd.h
30
32
You can’t perform that action at this time.
0 commit comments