Branch's Commits Schema
repo_update.schema.json#/properties/update/properties/target_repos/patternProperties/^.*$/properties/commits/patternProperties/^.*$
Commit before pull, after pull and lists of new and unauthenticated commits belonging to the given branch
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | repo-update.schema.json* |
^.*$ Type
object
(Branch's Commits)
^.*$ Properties
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
before_pull | object |
Required | cannot be null | Repository Handlers Input |
after_pull | object |
Required | cannot be null | Repository Handlers Input |
new | array |
Required | cannot be null | Repository Handlers Input |
unauthenticated | array |
Required | cannot be null | Repository Handlers Input |
before_pull
Repository's top commit before pull
before_pull
-
is required
-
Type:
object
(Commit SHA and Custom Information) -
cannot be null
-
defined in: Repository Handlers Input
before_pull Type
object
(Commit SHA and Custom Information)
after_pull
Repository's top commit after pull
after_pull
-
is required
-
Type:
object
(Commit SHA and Custom Information) -
cannot be null
-
defined in: Repository Handlers Input
after_pull Type
object
(Commit SHA and Custom Information)
new
A list of new authenticated commits (specified in target files of the authentication repository)
new
-
is required
-
Type:
object[]
(Commit SHA and Custom Information) -
cannot be null
-
defined in: Repository Handlers Input
new Type
object[]
(Commit SHA and Custom Information)
unauthenticated
New unauthenticated commits - additional commits newer than the last authenticated commit in case of repositories where unauthenticated commits are allowed
unauthenticated
-
is required
-
Type:
string[]
-
cannot be null
-
defined in: Repository Handlers Input
unauthenticated Type
string[]
unauthenticated Constraints
unique items: all items in this array must be unique. Duplicates are not allowed.