Auto-versioning (auto-versioning)
Configuration
-
additionalPaths - List - required - additionalPaths field
-
autoApproval - Boolean - required - autoApproval field
-
autoApprovalMode - CLIENT, SCM - required - autoApprovalMode field
-
postProcessing - String - optional - postProcessing field
-
postProcessingConfig - JSON - optional - postProcessingConfig field
-
prBodyTemplate - String - optional - prBodyTemplate field
-
prBodyTemplateFormat - String - optional - prBodyTemplateFormat field
-
prTitleTemplate - String - optional - prTitleTemplate field
-
pushMode - PR, PUSH - required - pushMode field
-
reviewers - List - required - reviewers field
-
targetBranch - String - required - targetBranch field
-
targetPath - String - required - targetPath field
-
targetProject - String - required - targetProject field
-
targetProperty - String - optional - targetProperty field
-
targetPropertyRegex - String - optional - targetPropertyRegex field
-
targetPropertyType - String - optional - targetPropertyType field
-
targetRegex - String - optional - targetRegex field
-
targetVersion - String - required - targetVersion field
-
upgradeBranchPattern - String - required - upgradeBranchPattern field
-
validationStamp - String - optional - validationStamp field
-
versionRule - String - optional - ID of the rule checking the version to set against the version already present in the target files. No check is performed when this is not set.
-
versionRuleConfig - JSON - optional - Configuration of the version rule