-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathDockerfile
16 lines (14 loc) · 1.02 KB
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
FROM ubuntu:latest
MAINTAINER Ashwin Madavan (ashwin.madavan@gmail.com)
####################################################################################################
# Install Pants Dependencies #
# https://github.com/pantsbuild/pants/blob/master/README.md#requirements #
####################################################################################################
RUN apt-get update && apt-get -y install curl build-essential python python-dev openjdk-8-jdk
####################################################################################################
# Compile Beaker #
# Automatically bootstraps Pants and downloads dependencies. #
####################################################################################################
COPY . /beaker/
RUN cd /beaker && ./pants compile ::
WORKDIR /beaker