Skip to content

singularityhub/centos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CentOS

This is a library of CentOS builds for Singularity images hosted on Singularity Static Registry. The following standard applies:

  • each Singularity file corresponds to a build
  • tags are supported based on the extension of the Singularity file, with an extensionless file corresponding to "latest"

What can I find here?

The repository here serves the container under the namespace singularityhub/centos.

How does this work?

We will submit this container to the (organizational) registry at singularityhub/registry-org for a final container uri corresponding to https://singularityhub.github.io/registry-org/singularityhub/centos. Specifically:

singularityhub/registry-org  --) the organization registry
singularityhub/centos        --) a container collection

then on GitHub pages:

singularityhub.github.io/registry-org                       --) the registry interface
singularityhub.github.io/registry-org/singularityhub/centos --) the added container

This works by way of the repository here (via the continuous integration) building the container, uploading it to storage, and then opening (or updating) a branch on the registry repository. The registry repository uses a GitHub Action that will open a pull request whenever a branch is pushed.

For this particular example, the container namespace is a bit redundant, but if the GitHub username was different from the organization, you can see how it would be important to maintain this namespace. I've also thought about having the main registry redirect to the GitHub pages of the container's Github pages, but I don't want to introduce redirects yet.

About

official build specifications for centos

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages