Deployment branch and tag policy name pattern

APIs.ioEngineeringPlatform

Properties

Name Type Description
name string The name pattern that branches or tags 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 a
View JSON Schema on GitHub

JSON Schema

apis-io-engineering-platform-deployment-branch-policy-name-pattern-with-type-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/deployment-branch-policy-name-pattern-with-type",
  "title": "Deployment branch and tag policy name pattern",
  "type": "object",
  "properties": {
    "name": {
      "description": "The name pattern that branches or tags 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"
  ]
}