TeamCity Cloud Documentation Home
Welcome to the documentation for TeamCity — a CI/CD solution for all sorts of workflows and development practices.
- Learn the basics: Learn the basics of TeamCity features and capabilities and run your first build.
- Run your first build: Set up and run your first CI/CD pipeline on TeamCity Cloud
Learn basics
- CI/CD Guide: Read about the principles of continuous integration and delivery.
- Subscription and licensing: Learn how the TeamCity Cloud subscription model works.
- Supported platforms and environments: Explore a wide range of software supported by TeamCity.
- Tutorials: If you use Maven, Gradle, .NET, or Python, explore basic CI/CD tutorials on our website. Guidelines for many other tech stacks can be found in this documentation.
Explore features
- Key features: Learn what are the most powerful features of TeamCity and why it can be used in any area, for a product of any scale.
- What's New in TeamCity: See the recently introduced features.
- TeamCity Roadmap: Learn about our plans for the future releases.
- TeamCity Blog: Follow our blog to get the freshest updates and tutorials.
- TeamCity Kotlin DSL: Use Kotlin DSL to define TeamCity settings programmatically.
Administer TeamCity
- Manage Cloud subscription and resources: Learn how you can spend build credits, add more agents, and view the statistics of committers.
- Work with Projects and Build Configurations: To integrate TeamCity with your source repositories and configure pipelines, read how to create and work with projects and build configurations.
- Manage users and permissions: See how to manage who can access your server and what actions they can perform.
Work with builds
- View build results: Explore the detailed reports that TeamCity provide for your builds.
- Set up notifications: Be notified about build statuses via email, Slack, or browser.
- Investigate build problems: Learn how to assign a responsible investigator to resolve a build or test failure, or mute a problem until it is fixed.
Extend TeamCity
- Set up build scripts interaction with TeamCity: Use service messages to pass parameters from your scripts to TeamCity and vice versa.
- REST API: Use our API to get remote control over your TeamCity instance.
Solve problems
- How to...: The place to go when you haven't found an answer elsewhere.
- Known Issues: See the current existing problems of TeamCity and how to work around them.
- Troubleshooting: See various instructions on how to find the cause of your problem.
- Common problems: These problems might not be connected to TeamCity, but we still want to help.
Give feedback
- Feedback guide: General recommendations on contacting us.
- Issue Tracker: Report a problem here.
- Forum: Contact us for a feedback or advice.
- Follow TeamCity on Twitter: Official TeamCity Twitter