Deployment branch policy name pattern

APIs.ioEngineeringPlatform

Properties

Name Type Description
name string The name pattern that branches must match in order to deploy to the environment. Wildcard characters will not match `/`. For example, to match branches that begin with `release/` and contain an additi
View JSON Schema on GitHub

JSON Schema

apis-io-engineering-platform-deployment-branch-policy-name-pattern-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/deployment-branch-policy-name-pattern",
  "title": "Deployment branch policy name pattern",
  "type": "object",
  "properties": {
    "name": {
      "description": "The name pattern that branches must match in order to deploy to the environment.\n\nWildcard characters will not match `/`. For example, to match branches that begin with `release/` and contain an additional single slash, use `release/*/*`.\nFor more information about pattern matching syntax, see the [Ruby File.fnmatch documentation](https://ruby-doc.org/core-2.5.1/File.html#method-c-fnmatch).",
      "type": "string",
      "example": "release/*"
    }
  },
  "required": [
    "name"
  ]
}