Hello there, Following the 3.6.0 release I experimented with dockerhub and pushed the following images:
- apache/james:memory-3.x.x built from https://github.com/apache/james-project/tree/master/dockerfiles/run/guice/memory - apache/james:jpa-3.x.x built from https://github.com/apache/james-project/tree/master/dockerfiles/run/guice/jpa - apache/james:demo-3.x.x built from https://github.com/apache/james-project/tree/master/dockerfiles/run/guice/provisioned - apache/james:cassandra-3.x.x build from https://github.com/apache/james-project/tree/master/dockerfiles/run/guice/cassandra - apache/james:distributed-3.x.x built from https://github.com/apache/james-project/tree/master/dockerfiles/run/guice/cassandra-rabbitmq I however do not have the rights to manage the repository, hence can't add a description / overview just like apache/tika repo did. I opened INFRA-21718 regarding this. I also propose to timely edit the existing configuration to: - No longer use linagora repository for Apache James docker images distribution - Only rely on released docker images (no longer branch master) to better fit in Apache release policies To be fairly honest building these images took me too much time. I would highly appreciate automation of docker images construction as part of the maven build. A way to do it is JIB. [1] demonstrate building a james server image variation for a tierce project so I propose to do something similar, except without requiring a docker daemon. It includes CLI, glowroot, etc... We had been using this JIB generated image on production without problems. I propose we target something similar for James docker image generation. As part of the release process we would then need to load, then push the maven build results. This would lead to the removal of /dockerfiles folder (more or less). [1] https://github.com/linagora/openpaas-james/tree/master/openpaas-james/apps/memory README and pom.xml are of interest. Cheers, Benoit Le 11/12/2020 à 16:29, Tellier Benoit a écrit : > You're right, > > I did not follow up on this. > > I just created the INFRA ticket. > https://issues.apache.org/jira/browse/INFRA-21180 > > As far as I understand, this is not an official release channel but > rather a convenience one. > > Cheers, > > Benoit > > Le 11/12/2020 à 15:18, Jean Helou a écrit : >>> I propose to ask for rights on apache/james repository >> >> I'm revisiting this thread after seeing >> https://www.docker.com/blog/supporting-open-source-projects-at-docker which >> reminded me of this effort and I was wondering if an INFRA ticket has been >> opened for james (of if there is a trace of the progress somewhere) >> I'm not sur exactly how the program works but if it whitelists prefixes, >> Apache is most likely already in it however in light of the work on CI >> builds on apache infrastructure, I am wondering if/how the credentials for >> pushing form CI can be setup and I was hoping to drop a comment on the >> corresponding ticket. >> >> jean >> > --------------------------------------------------------------------- > To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org > For additional commands, e-mail: server-dev-h...@james.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org