This is an automated email from the ASF dual-hosted git repository.
richard pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn.git
The following commit(s) were added to refs/heads/master by this push:
new 38950e1 Adds dependencies to Dockerfile for creating release artifacts
new 0586a63 Merge pull request #40 from nakomis/dockerfile-update
38950e1 is described below
commit 38950e10235656080a5030bc4db677e319652a73
Author: Martin Harris <[email protected]>
AuthorDate: Tue Jan 28 10:57:53 2020 +0000
Adds dependencies to Dockerfile for creating release artifacts
---
Dockerfile | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/Dockerfile b/Dockerfile
index 5f71a42..4744ca4 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -23,6 +23,9 @@ FROM maven:3.6.3-jdk-8
RUN apt-get update && apt-get install -y openjdk-8-jre
# Install necessary binaries to build brooklyn
+# Strictly speaking, rsync, gpg, tar, and zip are only necessary
+# if you are creating release artifacts, but they are fairly
+# low footprint
RUN apt-get update && apt-get install -y \
git-core \
procps \
@@ -39,7 +42,11 @@ RUN apt-get update && apt-get install -y \
dpkg \
pkg-config \
nasm \
- gcc
+ gcc \
+ rsync \
+ gpg \
+ tar \
+ zip
# Make sure the /.config && /.npm (for UI module builds) is writable for all
users
RUN mkdir -p /.config && chmod -R 777 /.config