diff --git a/base/Dockerfile b/base/Dockerfile index 8bb3ed0..691055b 100644 --- a/base/Dockerfile +++ b/base/Dockerfile @@ -1,41 +1,44 @@ FROM jenkins/jnlp-slave LABEL maintainer="SoftwareHeritage" USER root RUN \ export DEBIAN_FRONTEND=noninteractive && \ apt-get update && \ apt-get install -y apt-transport-https && \ echo deb http://deb.debian.org/debian/ stretch-backports main > /etc/apt/sources.list.d/backports.list && \ echo deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main > /etc/apt/sources.list.d/postgres.list && \ wget --quiet -O /etc/apt/trusted.gpg.d/postgresql.asc https://www.postgresql.org/media/keys/ACCC4CF8.asc && \ echo deb https://dl.yarnpkg.com/debian/ stable main > /etc/apt/sources.list.d/yarnpkg.list && \ wget --quiet -O /etc/apt/trusted.gpg.d/yarnpkg.asc https://dl.yarnpkg.com/debian/pubkey.gpg && \ echo deb https://artifacts.elastic.co/packages/7.x/apt stable main > /etc/apt/sources.list.d/elastic-7.x.list && \ wget --quiet -O /etc/apt/trusted.gpg.d/elastic.asc https://artifacts.elastic.co/GPG-KEY-elasticsearch && \ + echo deb http://www.apache.org/dist/cassandra/debian 311x main > /etc/apt/sources.list.d/cassandra.list && \ + wget --quiet -O /etc/apt/trusted.gpg.d/elastic.asc https://www.apache.org/dist/cassandra/KEYS && \ apt-get update && \ apt-get upgrade -y && \ apt-get install -y -t stretch-backports \ nodejs && \ apt-get install -y \ arcanist \ build-essential \ + cassandra \ curl \ jq \ libffi-dev \ libsvn-dev \ libsystemd-dev \ pkg-config \ postgresql-10 \ postgresql-client-10 \ postgresql-server-dev-10 \ elasticsearch \ python3-dev \ python3-pip \ python3-venv \ yarn \ && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* USER jenkins