From 00e002294a1ce4248e97f9f6761247784bc9ce22 Mon Sep 17 00:00:00 2001 From: Bill Bagdon Date: Wed, 28 Nov 2018 17:59:24 +0000 Subject: [PATCH] Add support for Perforce --- ubuntu/Dockerfile | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/ubuntu/Dockerfile b/ubuntu/Dockerfile index 41d0656..48a0128 100644 --- a/ubuntu/Dockerfile +++ b/ubuntu/Dockerfile @@ -11,9 +11,15 @@ LABEL dockerImage.teamcity.version="latest" \ dockerImage.teamcity.buildNumber="latest" RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 323293EE && \ - echo "deb http://ppa.launchpad.net/mercurial-ppa/releases/ubuntu xenial main" > /etc/apt/sources.list.d/mercurial.list + echo "deb http://ppa.launchpad.net/mercurial-ppa/releases/ubuntu xenial main" > /etc/apt/sources.list.d/mercurial.list && \ + wget -qO - https://package.perforce.com/perforce.pubkey | apt-key add - && \ + echo "deb http://package.perforce.com/apt/ubuntu xenial release" > /etc/apt/sources.list.d/peforce.list RUN apt-get update && \ - apt-get install -y git mercurial ca-certificates && \ + apt-get install -y \ + git \ + mercurial \ + helix-cli \ + ca-certificates && \ apt-get clean all COPY welcome.sh /welcome.sh @@ -28,4 +34,4 @@ COPY dist/teamcity $TEAMCITY_DIST VOLUME $TEAMCITY_DATA_PATH \ $TEAMCITY_LOGS -CMD ["/run-services.sh"] \ No newline at end of file +CMD ["/run-services.sh"]