brooklyn-ui: daily build?
TL;DR: we should reconfigure the `brooklyn-ui` build (and probably
others) to be triggered daily and/or when `brooklyn-server` builds.
Our brooklyn-ui build is configured to only run when the repo changes
. However, its parent pom is `org.apache.brooklyn:brooklyn-parent`,
which is in `brooklyn-server` repo.
A change was made to the `snakeyaml.version` property in
brooklyn-parent. However, it took a couple of weeks before the next
(unrelated) change to the `brooklyn-ui` repo was merged , so we were
left with a stale reference. This caused problems for downstream
projects that build/test against snapshot.
Looking at brooklyn-library-master-docker , it is also configured to
run daily. I propose we do the same for `brooklyn-ui`, and for all our
We could also trigger `brooklyn-ui` and the other repos when the
upstream repo (i.e. `brooklyn-server`) is successfully built. Or is that
too much load on the apache infrastructure for minor benefit?
If no-one objects or has a better idea, I'll reconfigure each build to
also run daily.