Skip to content

Add support for dynamic environments

Kamil Trzciński | At GitLab Summit requested to merge review-apps into master

What does this MR do?

Implements proposal described in https://gitlab.com/gitlab-org/gitlab-ce/issues/21971.

Specifically:

  • it adds a .gitlab-ci.yml configuration,
  • it allows environment name to have slashes,
  • it allows environment names to use CI predefined variables,
  • it allows to specify URL from .gitlab-ci.yml,
  • it allows the URL to use CI predefined variables,
  • it introduces environment_type to allow to easily group environments in the future

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Merge request reports