File tree Expand file tree Collapse file tree 2 files changed +11
-4
lines changed Expand file tree Collapse file tree 2 files changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -42,10 +42,16 @@ RUN mvn help:evaluate -Dexpression=project.version -q -DforceStdout > /mvn/VERSI
42
42
FROM tomcat:10.0-jdk11
43
43
LABEL maintainer="https://github.com/oracle/opengrok"
44
44
45
+ # Add Perforce apt source.
46
+ RUN apt-get update && \
47
+ apt-get install -y gnupg2
48
+ RUN curl -sS https://package.perforce.com/perforce.pubkey | gpg --dearmor > /etc/apt/trusted.gpg.d/perforce.gpg
49
+ RUN echo 'deb http://package.perforce.com/apt/ubuntu bionic release' > /etc/apt/sources.list.d/perforce.list
50
+
45
51
# install dependencies and Python tools
46
52
# hadolint ignore=DL3008,DL3009
47
53
RUN apt-get update && \
48
- apt-get install --no-install-recommends -y git subversion mercurial cvs cssc bzr rcs rcs-blame \
54
+ apt-get install --no-install-recommends -y git subversion mercurial cvs cssc bzr rcs rcs-blame helix-p4d \
49
55
unzip inotify-tools python3 python3-pip \
50
56
python3-venv python3-setuptools openssh-client
51
57
Original file line number Diff line number Diff line change @@ -46,11 +46,12 @@ is doing, use the `docker logs` command.
46
46
47
47
- Bazaar
48
48
- CVS
49
- - Mercurial
50
49
- Git
51
- - Subversion
52
- - SCCS
50
+ - Mercurial
51
+ - Perforce
53
52
- RCS
53
+ - SCCS
54
+ - Subversion
54
55
55
56
### Tags and versioning
56
57
You can’t perform that action at this time.
0 commit comments