incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Roman Shaposhnik <ro...@shaposhnik.org>
Subject Re: Tying Dockerhub into development and release management
Date Tue, 05 Feb 2019 14:45:34 GMT
On Tue, Feb 5, 2019 at 2:48 PM Dave <snoopdave@gmail.com> wrote:

> I totally agree with you that Docker images should be built from official
> source releases, unless they are clearly marked as unofficial SNAPSHOT
> releases and intended for testing. I'm just repeating what I've heard over
> and over again from various ASF members that the only official release is
> the source release; I'd don't agree with that point of view.
>
> I'm curious what "built from the official source releases". Does that mean
> that you must create Docker images by downloading the official source
> release, verifying it's hash and then building image?  Or, are you allowed
> to build your Docker images from the same SCM tag as was used to create the
> source release?
>

I think an acceptable solution could be:
   * make sure that your :latest tag either points to a Docker scratch
container
     or a container that simply prints Incubator disclaimer and exists
   * introduce a tagging scheme for nightly builds (personally I'm quite
fond
     of tagging nightly docker builds with SHAs from your git tree from
which
     you build the image)
   * introduce :snapshot tag that points at the latest tag from previous
item

I feel that this could be passable for IPMC.

Thanks,
Roman.

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message