Enable deployments/environments feature for GitLab pages managed auto-deploy
In order for release tools to accurately determine what version to tag as part of the /chatops run release tag
process, we need to ensure that we are using the Deployments and Environments feature of GitLab in the GitLab pages repository at https://gitlab.com/gitlab-org/gitlab-pages/-/environments.
This means we need to modify our auto-deploy process to make sure it's creating deployments in environments in the GitLab Pages canonical and security repositories.This involves modifying the release tools rake task release:track_deployment
to also handle GitLab Pages
Definition of Done
-
Environments page at https://gitlab.com/gitlab-org/gitlab-pages/-/environments is accurately getting deployment information from auto-deploy
Edited by Alessio Caiazza