You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

37 lines
705 B

# jointiny/tiny-cloud-docs-build (jointiny is org within ephox account)
# Images build from this Dockerfile are used in Wercker to build
# our webiste and documentation
FROM ubuntu
MAINTAINER Tiny, is-inbox@tiny.cloud
ENV DEBIAN_FRONTEND noninteractive
# pkgs
RUN \
apt-get update && \
apt-get install --no-install-recommends -y -q \
ca-certificates \
curl \
g++ \
git \
make \
python \
nodejs \
npm \
awscli \
ruby \
ruby-dev \
rubygems \
patch \
ssh \
unzip \
zlib1g-dev \
&& \
apt-get clean autoclean && \
apt-get autoremove -y && \
rm -rf /var/lib/{apt,dpkg,cache,log}/
RUN npm install -g npm@6
RUN gem install bundle