Martin, Sounds good! I've got to pickup another project, but as soon as I have some time I'll pickup the Archiva source and take a look at where the docker image would fit. To be honest, I probably should have just done that to begin with. There are a few minor things I've been wanting to change/fix in there for years, I've just been avoiding the effort of getting familiar with the project source :-). If I just bite the bullet get familiar with the source, I can send over a few different pull requests.
Best, Terence On Sat, Oct 20, 2018 at 12:13 AM Martin <marti...@apache.org> wrote: > Hi Terence, > > thank you for help. > As you already know, resources are very limited in this project. So, I > have to focus on the things that are manageable. > Code contribution is very appreciated, so if you have any changes you like > to get into the project, feel free to create pull > requests. If you like, you can even add the complete docker/kubernetes > part as pull request. > If you have any questions, don't hesitate to ask. > > Regards > > Martin > > > Am Samstag, 20. Oktober 2018, 01:30:41 CEST schrieb Terence Kent: > > Hey Martin, > > > > Feel free to add a link to our image and chart on the Archiva webpage. > > Also, I threw together a v2-snapshot > > <https://github.com/xetus-oss/docker-archiva/tree/v2-snapshot> > branch/tag > > of the image that is built using the most recent 2.2.4 snapshot. All of > our > > image tests pass using the current 2.2.4-SNAPSHOT build, as you would > > expect. > > > > Looking ahead, whenever you dust off this project to finish out 2.2.4 or > > jump to version 3, I'd really like to see a docker image brought into the > > project directly. Maintaining the image code separately from the project > > isn't the greatest idea and since you already have a docker image for > > testing, I'm sure it's something you've considered. If we're available > the > > next time there's some focus on this project, we'll see if we can help > out > > with that part. We've learned several lessons about running Archiva in a > > container over the past few years and we'd love to make some small > changes > > in the source project to make life easier :-). > > > > Oh, and it'd sure be nice to have an official Kubernetes helm chart once > > there is an offical docker image. I'm confident that a lot more people > > would use Archiva if was available there. > > > > Best, > > Terence > > > > On Fri, Oct 19, 2018 at 12:31 PM Martin <marti...@apache.org> wrote: > > > > > Hi Terence, > > > > > > thank you for the information. Great work and great to hear, that you > > > decided to keep archiva, despite the > > > slow development. > > > I would like to add the link to our archiva web page if you don't mind. > > > We are using docker images for our integration tests on the jenkins > > > server, but without kubernetes, maybe I > > > can find some configuration on your project that may be useful for > these. > > > > > > Our current snapshot version for the stable 2.2 release branch > > > (2.2.4-SNAPSHOT) contains some fixes and > > > there are not very much changes compared to the 2.2.3 version, so I > would > > > consider it as stable. > > > If you like, you can use a current snapshot version in your docker > image > > > or provide an option for using it. > > > The zip files can be found at: > > > > > > > https://archiva-repository.apache.org/archiva/repository/snapshots/org/apache/archiva/archiva-jetty/2.2.4-SNAPSHOT/ > > > But it's still a snapshot version so, if there is development going > on, it > > > may be broken every now and then, so it may be not a > > > good idea, if the file is downloaded dynamically during container > > > start/build. > > > > > > Regards > > > > > > Martin > > > > > > Am Freitag, 19. Oktober 2018, 02:08:52 CEST schrieb Terence Kent: > > > > Hello, > > > > > > > > In early 2015, we made our Archiva docker image public. It's had a > small > > > > following on github/dockerhub and we field questions on it from time > to > > > > time. As best we can tell, it's the de-facto docker image for > Archiva. > > > > > > > > We recently moved to Kubernetes and were faced with the decision of > > > > dropping the archiva image and moving to another repository manager, > or > > > > re-upping and modernizing the image. We chose to re-up and modernize > the > > > > image and we now have a "version 2" image with an companion helm > chart to > > > > make it easy to run in Kubernetes. > > > > > > > > I wanted to reach out to see if you had any interest in making our > image > > > > your official one and pulling it the Archiva source. I think it's > > > > reasonable to assume new Archiva deployments are likely to be > > > > containerized, and Kubernetes is the most popular container > orchestration > > > > platform. If our small image and chart can save you time, we'd be > quite > > > > happy hand it over. > > > > > > > > Here's the project links for reference: > > > > > > > > - https://github.com/xetus-oss/docker-archiva > > > > - > https://github.com/xetus-oss/helm-charts/tree/master/xetusoss-archiva > > > > > > > > Let me know, > > > > Terence > > > > > > > > > > > > > > > > > >