Skip to content

Assisted change

ID: net.nemerosa.ontrack.extension.scm.changelog.assistants.AssistedChangePropertyType

Whether the commits of the build since the previous build on its branch were written with assistants (agent kinds): computed by Yontrack from the change log, or set by the CI.

Scope

  • build

Configuration

  • assistants - List - required - Distinct names of the assistants, sorted. The build is assisted when there is at least one.

  • assisted - Boolean - required - assisted field

  • assistedCommits - Int - required - Number of commits written with an assistant.

  • basis - COMPUTED, SET_BY_CI, UNKNOWN - required - How the value was obtained: COMPUTED by Yontrack from the change log, SET_BY_CI, or UNKNOWN when it could not be computed.

  • previousBuildId - Int - optional - ID of the build the change log was computed from, if any.

  • sessionLinks - List - required - Distinct links to the agent sessions behind the commits, at most 20.

  • totalCommits - Int - required - Number of commits in the change of the build.

  • unknownReason - String - optional - Why the value is unknown, when the basis is UNKNOWN: no SCM, no previous build with a commit, or the SCM error.