Add GitLab-CI job to deploy to test environment
This is the easiest way to give access to deployment jobs. It creates a "manual" job at the end of the CI pipeline. This can be manually triggered to run deployment to the test environment. Triggering the deployment will deploy the latest version of the given branch, i.e. triggering an older pipeline on the same branch will not deploy the older version but the last for that branch.
Do note that this job ignores the version set for the test environment in the Ansible defined state. Thus, running the official Job Template will reinstate the Ansible defined state for the test environment.
JIRA INFRA-8852