Managing Projects and Build Configurations
Projects and their entities in TeamCity can be configured:
via the web UI
using the REST API
programmatically using DSL based on the Kotlin language if the versioned settings feature is enabled
Configuring Visibility
The Configure Visible Projects pop-up menu on the Projects page allows reordering the projects and change their visibility in the list of projects.
To add an individual project to the Projects page or remove it from this page, toggle the "eye" button on the Project Home page:
Note that if a project has archived subprojects / paused build configurations, they will also be displayed on the overview page and will be marked correspondingly.
In this section:
- Creating and Editing Projects
- Configuring VCS Settings
- Storing Project Settings in Version Control
- Creating and Editing Build Configurations
- Configuring General Settings
- NuGet
- Configuring Build Steps
- Working with Meta-Runner
- .NET Process Runner
- Ant
- Command Line
- Duplicates Finder (ReSharper)
- Duplicates Finder (Java)
- FxCop
- Gradle
- Inspections
- Inspections (ReSharper)
- IntelliJ IDEA Project
- Ipr (deprecated)
- Maven
- MSBuild
- MSpec
- NAnt
- NuGet Pack
- NuGet Publish
- NuGet Installer
- NUnit
- PowerShell
- Rake
- Simple Build Tool (Scala)
- Visual Studio 2003
- Visual Studio (sln)
- Visual Studio Tests
- Xcode Project
- Deployers
- Docker
- Docker Compose
- .NET CLI (dotnet)
- Adding Build Features
- VCS Labeling
- Ruby Environment Configurator
- Build Files Cleaner (Swabra)
- XML Report Processing
- AssemblyInfo Patcher
- Free Disk Space
- Performance Monitor
- Shared Resources
- Automatic Merge
- NuGet Feed Credentials
- NuGet Packages Indexer
- SSH Agent
- File Content Replacer
- Commit Status Publisher
- Docker Support
- Pull Requests
- Investigations Auto Assigner
- Golang
- Configuring Unit Testing and Code Coverage
- Build Failure Conditions
- Configuring Build Triggers
- Configuring Dependencies
- Configuring Build Parameters
- Configuring Agent Requirements
- Triggering a Custom Build
- Copy, Move, Delete Build Configuration
- Ordering Projects and Build Configurations
- Archiving Projects
- Ordering Build Queue
- Changing Build Status Manually
- Customizing Statistics Charts
- Configuring Artifacts Storage
See also:
Concepts: Project | Build Configuration