Simplify serverless.yml format
Description
This merge request introduces an internal refactoring of how we handle serverless.yml file and how we define a format of this file.
It also simplifies the format:
- Adds support for
provider: name: gitlab/knative -
provider: name: triggermeshis still supported -
provider: name: gitlab/knativeis default - Renames / aliases
env-secretstosecrets - Renames / aliases
environmenttoenvs
Closes gitlab-org/gitlab-ce#57772
Edited by Grzegorz Bizon