Move Gemnasium Maven plugin to GitLab
Problem to solve
Currently, the source code of the Gemnasium Maven plugin is hosted on GitHub. We must migrate this repo to GitLab, and update the package on Maven Central accordingly:
https://github.com/gemnasium/gemnasium-maven-plugin
/cc @bikebilly
Intended users
- GitLab security composition and analysis team
Further details
Proposal
Update maven gemnasium-maven-plugin repo to be synced to the source in gitlab.
Implementation plan
-
Generate credentials for updating and publishing to maven -
Create ci config for plugin to push changes to maven automatically -
Do a push to update the source reference in pom.xml
Permissions and Security
Current owner of the maven repo (@gonzoyumo) will need to generate credentials for updating this repo. They will be hosted under the plugin's project config.
Documentation
No change.
Testing
Re-run the gemnasium-maven qa pipelines to ensure everything continues to run as normal.
What does success look like
The gemnasium-maven plugin works exactly as it did before this change.
What is the type of buyer
Links / references
gemnasium-maven-plugin is included here
Edited by Olivier Gonzalez