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: triggermesh
is still supported -
provider: name: gitlab/knative
is default - Renames / aliases
env-secrets
tosecrets
- Renames / aliases
environment
toenvs
Closes gitlab-org/gitlab-ce#57772
Edited by Grzegorz Bizon