Support for building bigtop/puppet, bigtop/slaves for debian stretch (next stable).
It features puppet-4.8, btw.
Thanks Evans Ye for actually looking into the code! Thanks for the review!
Oh silly me. thanks for pointing out.
+1 to the patch. Thanks Olaf!
Evans Ye We have a .dockerignore file in place.
22 COPY . /tmp/bigtop
23 RUN cd /tmp/bigtop && ./gradlew && cd && rm -rf /tmp/bigtop
Here we would like to boostrap gradle caches using ./gradlew.
I see a problem that if a user already have something built in the bigtop repo(output), then entire repo with gigs of artifacts will be
copied and committed in the image.
AFAIK, there's no way to eliminate committed layer unless we manually squash the image.
Perhaps we can clone bigtop repo from github. That way it stays clean. Any better idea?