AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified Apache-2.0 Self-run

Teamcity Cli

skill-jetbrains-teamcity-cli-teamcity-cli · by JetBrains

Use when working with TeamCity CI/CD or when a user provides a TeamCity build URL — drives the `teamcity` CLI for builds, logs, jobs, queues, agents, pools, projects, and pipelines.

No reviews yet
0 installs
63 views
0.0% view→install

Install

$ agentstack add skill-jetbrains-teamcity-cli-teamcity-cli

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-jetbrains-teamcity-cli-teamcity-cli)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Teamcity Cli? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

TeamCity CLI (teamcity)

Quick Start

teamcity auth status                    # Check authentication
teamcity run list --status failure      # Find failed builds
teamcity run log  --failed --raw    # Full failure diagnostics

Do not guess flags or syntax. Use the [command reference](references/commands.md) or teamcity --help. Builds are runs (teamcity run); build configurations are jobs (teamcity job). Never use --count — use --limit (or -n).

Gotchas

  • Composite builds have empty logs — drill into child builds for the actual failure.
  • Build chains fail bottom-up — deepest failed dependency is the root cause. Use teamcity run tree .
  • --local-changes excludes Kotlin DSL — push .teamcity/ changes before running.
  • TEAMCITY_URL alone bypasses stored auth — set both TEAMCITY_URL and TEAMCITY_TOKEN, or leave unset.
  • Logs: use --raw and dump to a temp file. Builds: use --watch when starting them.
  • VCS triggers aren't always wired up — after pushing a fix you may need to start builds manually.
  • pipeline push does not validate — always teamcity pipeline validate first.
  • GitHub VCS roots: use a GitHub App connection. Never paste a PAT via --auth password. See [workflows](references/workflows.md).

Core Commands

| Area | Commands | |-----------|---------------------------------------------------------------------------------------------------| | Auth | auth login, logout, status | | Builds | run list, view, start, watch, log, cancel, restart, tests, changes, tree | | Artifacts | run artifacts, run download | | Metadata | run pin/unpin, run tag/untag, run comment | | Jobs | job list, view, create, tree, pause/resume, step list/view/add/delete, param list/get/set/delete, settings list/get/set | | Projects | project list, view, create, tree, param, token put/get, settings export/status | | VCS/Conn | project vcs list/view/create/delete, project connection list/create/authorize/delete | | Queue | queue list, approve, remove, top | | Agents | agent list, view, enable/disable, authorize/deauthorize, exec, term, reboot, move | | Pools | pool list, view, link/unlink | | Pipelines | pipeline list, view, create, validate, pull, push, schema, delete | | API | teamcity api — raw REST access | | Link | teamcity link — bind repo via teamcity.toml |

Quick Workflows

See [Workflows](references/workflows.md) for full details on each.

  • Investigate failure: run list --status failurerun log --failed --rawrun tests --failed
  • Debug build chain: run tree → drill to deepest failed child
  • Fix and verify: edit → push → run start --watch (use --local-changes for personal builds)
  • Pipeline lifecycle: pipeline pull → edit → pipeline validatepipeline push , pipeline schema to get the actual schema from the server
  • GitHub VCS: connection create github-appconnection authorize → install App on repo → vcs create --auth token --connection-id
  • Docker registry: echo $TOKEN | connection create docker -p --name X --url https://ghcr.io --username U --stdin

References

  • [Command reference](references/commands.md) — all commands and flags
  • [Workflows](references/workflows.md) — failure investigation, build chains, connections, pipelines
  • [Output formats](references/output.md) — JSON, plain text, scripting

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.