layerfMRI/LAYNII

build and push new docker image to docker hub on release

Remi-Gau opened this issue · 6 comments

slowly discovering on some other projects that the building of docker images should also be tested regularly

I could set up a circle ci workflow to automatically build and push a docker image of laynii to docker hub upon release.

Good thing for users is that this way they do not have to build the image, they can just download it.

But thanks for the offer Remi, thats nice of you.
I do not have the expertise to have an opinion on the benefit (and burden) of this. And I have no strong preference. I also do not know how much effort it would be from your side.

I don't mind keeping it simple and manual.

So far, I was just adding it to do docker hub 'manually'.
https://hub.docker.com/repositories/layerfmri
I am happy to continue doing this in the future too. It does not take longer than five minutes.

up to you
I just know that when you start having >10 repos with each their docker images, updating all of them manually starts taking too much time.

If @layerfMRI is ok with doing it manually, I would prefer to not have circle ci integration in order to have minimal dependencies. I have to say that my past experience with continuous integration for small / light projects were not so positive. Several times I had to spend time fixing the continuous integration changes done by the service provider rather than developing the projects. Maybe in the future we can take up on your offer if it becomes cumbersome to upload manually.

no worries

in the mean time this link should probably be added to the readme

https://hub.docker.com/repositories/layerfmri

I was not aware that those images were on dockerhub, hence why I opened the issue.

@Remi-Gau Thanks for the tip, I have added the link to the readme.

Closing this issue for now. We can reconsider in the future.