system-config/docker
Ian Wienand 951c2f4cde gerrit: get files from bazel build dir
bazel likes to build everything in ~/.cache and then symlink bazel-*
"convience symlinks" in the workspace/build directory.  This causes a
problem for building docker images where we run in the context of the
build directory; docker will not follow the symlinks out of build
directory.

Currently the bazelisk-build copies parts of the build to the
top-level; this means the bazelisk-build role is gerrit specific,
rather than generic as the name implies.

We modify the gerrit build step to break build output symlink and move
it into the top level of the build tree, which is the context the
docker build runs in later.  Since this is now just a normal
directory, we can copy from it at will there.

This is useful in follow-on builds where we want to start copying more
than just the release.war file from the build tree, e.g. polygerrit
plugin output.

While we're here, remove the javamelody things that were only for 2.X
series gerrit, which we don't build any more.

[1] https://docs.bazel.build/versions/master/output_directories.html

Change-Id: I00abe437925d805bd88824d653eec38fa95e4fcd
2021-01-18 07:58:23 -08:00
..
accessbot Be explicit about using python3 in docker images 2020-06-09 09:30:56 -07:00
etherpad Patch etherpad console logging to fix cross origin error 2020-07-17 10:49:15 -07:00
gerrit gerrit: get files from bazel build dir 2021-01-18 07:58:23 -08:00
gitea Update to gitea 1.12.4 2020-09-24 11:12:00 +10:00
gitea-init Be explicit about using python3 in docker images 2020-06-09 09:30:56 -07:00
grafana Update grafana-container 2020-07-06 10:48:25 +10:00
haproxy-statsd Be explicit about using python3 in docker images 2020-06-09 09:30:56 -07:00
hound Migrate codesearch site to container 2020-11-20 07:41:12 +11:00
jinja-init Be explicit about using python3 in docker images 2020-06-09 09:30:56 -07:00
jitsi-meet Exclude some regex matches in jitsi-meet web 2020-05-13 07:40:18 -07:00
python-base python-base: rebuild images 2020-11-16 14:55:13 -05:00
python-builder Use pip install -r not -f to install extras 2020-08-03 10:26:30 -07:00
uwsgi-base uwsgi-base: drop packages.txt 2020-06-14 13:30:16 -04:00