git.Poll
Description unavailable
Type hierarchy: git.Poll > xlrelease.ReleaseTrigger > xlrelease.BasePythonScript > udm.BaseConfigurationItem
Label: Git: Poll
Properties
Property | Kind | Description |
---|---|---|
triggerState | String | Trigger State |
initialFire | Boolean | Set this property to true to trigger a new release on the initial trigger fire. Otherwise, the first release will be triggered on the next state change |
title | String | Symbolic name for the trigger |
description | String | The description of the trigger. |
releaseTitle | String | Name given to releases created by this trigger. This field can contain variables |
pollType | Enum | Type of polling to use; this is a repeatable period in seconds (for example, every 10 seconds) or a cron expression |
periodicity | String | Interval in seconds (REPEAT) or as a cron expression (CRON). The cron pattern is a list of six fields separated by a single space; these fields represent second, minute, hour, day, month, weekday. Month and weekday names can be given as the first three letters of their English names. For example: 0 0 * * * * = the top of every hour of every day; */10 * * * * * = every ten seconds; 0 0 9-17 * * MON-FRI = on the hour nine-to-five weekdays |
enabled | Boolean | Enabled |
executionId | String | Execution Id |
variables | List of xlrelease.Variable (contained) | Variables |
template | xlrelease.Release (parent) | Template |
tags | List of string | Tags |
gitRepository | git.Repository | Git repository to poll |
branch | String | Git branch to poll; if not specified, uses the default repository branch (that is, master) |
username | String | Username used to connect to the repository |
password | Password | Password used to connect to the repository |
commitId | String | SHA1 hash of the commit that triggered the release |
triggerState
Trigger State
- Label: Trigger State
- Kind: String
- Default value:
- Required: false
- Category: hidden
initialFire
Set this property to true to trigger a new release on the initial trigger fire. Otherwise, the first release will be triggered on the next state change
- Label: Initial Fire
- Kind: Boolean
- Default value: false
- Required: false
- Category: hidden
title
Symbolic name for the trigger
- Label: Title
- Kind: String
- Required: true
description
The description of the trigger.
- Label: Description
- Kind: String
- Size: LARGE
- Required: false
releaseTitle
Name given to releases created by this trigger. This field can contain variables
- Label: Release Title
- Kind: String
- Required: true
pollType
Type of polling to use; this is a repeatable period in seconds (for example, every 10 seconds) or a cron expression
- Label: Poll Type
- Kind: Enum
- Allowed values: REPEAT, CRON
- Default value: REPEAT
- Required: true
periodicity
Interval in seconds (REPEAT) or as a cron expression (CRON). The cron pattern is a list of six fields separated by a single space; these fields represent second, minute, hour, day, month, weekday. Month and weekday names can be given as the first three letters of their English names. For example: 0 0 * * * * = the top of every hour of every day; */10 * * * * * = every ten seconds; 0 0 9-17 * * MON-FRI = on the hour nine-to-five weekdays
- Label: Poll Interval
- Kind: String
- Default value: 10
- Required: true
enabled
Enabled
- Label: Enabled
- Kind: Boolean
- Default value: true
- Required: false
executionId
Execution Id
- Label: Execution Id
- Kind: String
- Required: false
- Category: hidden
variables
Variables
- Label: Variables
- Kind: List of xlrelease.Variable (contained)
- Required: false
- Category: hidden
- Reference type: xlrelease.Variable
- As containment: true
template
Template
- Label: Template
- Kind: xlrelease.Release (parent)
- Required: false
- Category: hidden
- Reference type: xlrelease.Release
- As containment: true
tags
Tags
- Label: Tags
- Kind: List of string
- Required: false
- Category: hidden
gitRepository
Git repository to poll
- Label: Git Repository
- Kind: git.Repository
- Required: true
- Category: Repository
- Reference type: git.Repository
branch
Git branch to poll; if not specified, uses the default repository branch (that is, master)
- Label: Branch
- Kind: String
- Required: false
- Category: Repository
username
Username used to connect to the repository
- Label: Username
- Kind: String
- Default value:
- Required: false
- Category: Repository
password
Password used to connect to the repository
- Label: Password
- Kind: Password
- Default value:
- Password: true
- Required: false
- Category: Repository
commitId
SHA1 hash of the commit that triggered the release
- Label: Commit Id
- Kind: String
- Required: false
- Category: variables
Hidden properties
Property | Kind | Description |
---|---|---|
scriptLocation | String | Script Location |
scriptLocation
Script Location
- Key:
git.Poll.scriptLocation
- Kind: String
- Default value:
- Hidden: true