2021-01-12 22:32:10 +03:00
|
|
|
# VERSION: 0.2
|
2022-12-13 22:33:04 +03:00
|
|
|
# DESCRIPTION: Image to build Pulsar
|
2014-10-23 03:12:29 +04:00
|
|
|
|
2021-01-12 22:32:10 +03:00
|
|
|
FROM ubuntu:20.04
|
2016-07-14 18:29:42 +03:00
|
|
|
|
2014-10-23 03:12:29 +04:00
|
|
|
# Install dependencies
|
2021-01-12 22:32:10 +03:00
|
|
|
RUN apt-get update && \
|
|
|
|
DEBIAN_FRONTEND="noninteractive" \
|
|
|
|
apt-get install -y \
|
|
|
|
build-essential \
|
|
|
|
git \
|
|
|
|
libsecret-1-dev \
|
|
|
|
fakeroot \
|
|
|
|
rpm \
|
|
|
|
libx11-dev \
|
|
|
|
libxkbfile-dev \
|
|
|
|
libgdk-pixbuf2.0-dev \
|
|
|
|
libgtk-3-dev \
|
|
|
|
libxss-dev \
|
|
|
|
libasound2-dev \
|
|
|
|
npm && \
|
|
|
|
rm -rf /var/lib/apt/lists/*
|
2014-10-23 03:12:29 +04:00
|
|
|
|
2022-08-17 00:47:03 +03:00
|
|
|
COPY . /pulsar
|
|
|
|
WORKDIR /pulsar
|
2015-03-26 20:27:34 +03:00
|
|
|
|
2021-01-12 22:32:10 +03:00
|
|
|
# Use python2 by default
|
|
|
|
RUN npm config set python /usr/bin/python2 -g
|
|
|
|
|
|
|
|
ENTRYPOINT ["/usr/bin/env", "sh", "-c"]
|
|
|
|
CMD ["bash"]
|