You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by ez...@apache.org on 2021/03/24 15:37:56 UTC

[trafficserver-ci] branch main updated: Adding dockerfile for the ubuntu image for building, this should include all necessary build tools, libs, as well as clang since ubuntu gets used for both types of builds

This is an automated email from the ASF dual-hosted git repository.

eze pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/trafficserver-ci.git


The following commit(s) were added to refs/heads/main by this push:
     new d6acc72  Adding dockerfile for the ubuntu image for building, this should include all necessary build tools, libs, as well as clang since ubuntu gets used for both types of builds
     new 42b81b5  Merge pull request #7 from ezelkow1/main
d6acc72 is described below

commit d6acc72d61beec2d9a994cd376f7c31ad6f8f219
Author: Evan Zelkowitz <ev...@gmail.com>
AuthorDate: Wed Mar 24 08:35:41 2021 -0700

    Adding dockerfile for the ubuntu image for building, this should include all necessary build
    tools, libs, as well as clang since ubuntu gets used for both types of builds
---
 docker/ubuntu/Dockerfile | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/docker/ubuntu/Dockerfile b/docker/ubuntu/Dockerfile
new file mode 100644
index 0000000..23470a7
--- /dev/null
+++ b/docker/ubuntu/Dockerfile
@@ -0,0 +1,11 @@
+FROM ubuntu:20.04
+
+RUN apt-get update; \
+    apt-get -y install build-essential llvm ccache make pkgconf bison flex g++ clang gettext libc++-dev \
+    autoconf automake libtool autotools-dev git distcc file wget openssl hwloc intltool-debian clang-10; \
+
+    apt-get -y install libssl-dev libexpat1-dev libpcre3-dev libcap-dev \
+    libhwloc-dev libunwind8 libunwind-dev zlib1g-dev \
+    tcl-dev tcl8.6-dev libjemalloc-dev libluajit-5.1-dev liblzma-dev \
+    libhiredis-dev libbrotli-dev libncurses-dev libgeoip-dev libmagick++-dev libmaxminddb-dev \
+    libcjose-dev libcjose0 libjansson-dev;