Work done in T367403 and other various tasks made it easy to deploy jvm packages with maven-release-plugin to GitLab package registries. One of the way it did this was to automate setting of the scm url that maven-release-plugin should push commits to.
This URL uses a GitLab CI variable called CI_RELEASE_TOKEN. This variable must be set to an Access Token value in order for CI to be allowed to push.
Data Engineering's workflow_utils repository contains CI templates to automate releasing and publishing of packages to GitLab. We'd like to include CI templates for use by jvm packages too.
workflow_utils expects users to set up create an Access Token and put its value in a CI_PROJECT_PASSWORD variable. This is used to set up the git url that will be pushed to.
We should choose one of these names. We'd like to be able to release both python and java packages from the same repo using standard CI templates.
Done is
- Only one git access token variable name is used for these use cases.
- repositories that already use one of these variable names are updated.
