Containershare: Open Source Registry to build, test, deploy with CircleCI

Vanessa Sochat · The Journal of Open Source Software · 2018

Containershare is an open source library of containers, both providing itself as a template, a library, and production application programming interface (API) for interested users.Specifically, it is a complete metadata registry that can be freely deployed directly from a Github repository to validate and serve tested, tagged, and version controlled containers, each maintained from independent Github repositories.The registry uses several open source and free to use solutions to accomplish this, and brings them together programatically with steps that are easy for the user to set up.Specifically, the user must connect the repository to the continuous integration service CircleCI ("Continuous integration and deployment," n.d.) and then turn on Github Pages ("GitHub pages," n.d.) from the repository web interface.After these steps, adding text files to describe other container repositories via pull requests will test the submissions, and programatically add them to all components of the library.

Read the paper · More papers on PaperTik