Skip to main content
Glama
change-status.ts3.4 kB
/* tslint:disable */ /* eslint-disable */ /** * TeamCity REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 2018.1 (current) * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ // May contain unused imports in some cases // @ts-ignore import type { Builds } from './builds'; /** * Stores information this change in terms of effects it had on the TeamCity server: the number of failed/cancelled/successful builds, the number of build configurations that have this change in the pending changes list, the number of build problems and failed tests caused by this change, and so on. Fairly expensive to compute. * @export * @interface ChangeStatus */ export interface ChangeStatus { /** * The number of builds that process this change and are currently running with the \'running and failing\' status. * @type {number} * @memberof ChangeStatus */ runningSuccessfullyBuilds?: number; /** * The number of build configurations (build types) that have not yet processed this change and have it in their \'pending changes\' list. * @type {number} * @memberof ChangeStatus */ pendingBuildTypes?: number; /** * The total number of build problems associated with this change, across all build configurations and their builds. * @type {number} * @memberof ChangeStatus */ totalProblems?: number; /** * The total number of new failed tests associated with this change, across all build configurations and their builds. * @type {number} * @memberof ChangeStatus */ newFailedTests?: number; /** * The total number of failed tests associated with this change. This number does not inlcude the number of new test failures. * @type {number} * @memberof ChangeStatus */ otherFailedTests?: number; /** * The number of currently queued builds whose list of processed changes includes this change. * @type {number} * @memberof ChangeStatus */ queuedBuildsCount?: number; /** * * @type {Builds} * @memberof ChangeStatus */ criticalBuilds?: Builds; /** * * @type {Builds} * @memberof ChangeStatus */ notCriticalBuilds?: Builds; /** * * @type {Builds} * @memberof ChangeStatus */ newTestsFailedBuilds?: Builds; /** * * @type {Builds} * @memberof ChangeStatus */ compilationErrorBuilds?: Builds; /** * The number of finished builds that processed this change, regardless of their final status. * @type {number} * @memberof ChangeStatus */ finishedBuilds?: number; /** * The number of currently running builds processing this change, regardless of their current build status. * @type {number} * @memberof ChangeStatus */ runningBuilds?: number; /** * Returns how many of `finishedBuilds` failed. * @type {number} * @memberof ChangeStatus */ failedBuilds?: number; /** * Returns how many of `finishedBuilds` were cancelled before they finished. * @type {number} * @memberof ChangeStatus */ cancelledBuilds?: number; /** * Returns how many of `finishedBuilds` finished successfully. * @type {number} * @memberof ChangeStatus */ successfulBuilds?: number; }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Daghis/teamcity-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server