You've already forked sentry-native
mirror of
https://github.com/encounter/sentry-native.git
synced 2026-03-30 11:37:49 -07:00
19a73bcce1
* build(linux): Use cached Linux image * fix: Docker directories in packaging script
20 lines
722 B
Docker
20 lines
722 B
Docker
# Development/testing environment for Linux
|
|
FROM ubuntu:16.04
|
|
|
|
RUN apt-get update \
|
|
&& apt-get install -y --no-install-recommends \
|
|
git make curl wget ca-certificates less vim \
|
|
clang-3.9 uuid-dev libcurl4-openssl-dev zlib1g-dev \
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
|
|
RUN update-alternatives --install /usr/bin/clang clang /usr/bin/clang-3.9 370 \
|
|
&& update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-3.9 370
|
|
|
|
# Install premake
|
|
RUN wget https://github.com/premake/premake-core/releases/download/v5.0.0-alpha14/premake-5.0.0-alpha14-linux.tar.gz \
|
|
&& tar xvf ./premake-5.0.0-alpha14-linux.tar.gz \
|
|
&& rm premake-5.0.0-alpha14-linux.tar.gz \
|
|
&& mv premake5 /usr/local/bin
|
|
|
|
WORKDIR /work
|