Github user achristianson commented on the issue:
https://github.com/apache/nifi/pull/1372
@jdye64 If we do end up going the route of injecting the build #,
Dockerfile ARG statements might be the way to go. The docker-maven-plugin would
be the place to set the arg, if that plugin supports it. Unsure if they do.
What sort of image maintenance are you concerned with? Are you talking
about going back and releasing minor releases? In my experience with docker,
the way it would work is with image tags. E.g. the "centos7" tag of the
official "centos" image tracks the 7.x release. This would be analogous to a
"nifi1.0.x" or "nifi-1.1.x" tag, or however it would best be named. In that
arrangement, it would come down to compatibility between versions. If I'm
running a production release of nifi 1.1.x, I want to get the latest
bugfixes/patches, but I do not want to be upgraded to an incompatible version,
i.e. 1.2.x.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---