Continuous Integration and Deployment¶
When you submit a PR of your new connector or processor plugin, it gets turned into a Singularity container that is hosted on GeoEDF’s Singularity registry.
The recipe.hpccm
file that you created will be used to build a Singularity recipe,
which will then be used to build a Singularity container image that is pushed to the
registry. This process happens automatically when a PR is accepted and merged through
the use of GitHub actions.
When a GeoEDF workflow references a published
connector or processor plugin, this
registry is queried to fetch the container and use it for executing the workflow.