Skip to content

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:

  1. Adds support for provider: name: gitlab/knative
  2. provider: name: triggermesh is still supported
  3. provider: name: gitlab/knative is default
  4. Renames / aliases env-secrets to secrets
  5. Renames / aliases environment to envs

Closes gitlab-org/gitlab-ce#57772

/cc @nicholasklick @ali-gitlab

Edited by Grzegorz Bizon

Merge request reports