TeamCity 2017.1 Help

Configuring Artifacts Storage

Built-in Artifacts Storage

TeamCity stores artifactsproduced by builds on the file system accessible by the TeamCity server. The default location is <Teamcity Data Directory>/system/ artifacts but this location can be redefined.

External Artifacts Storage 

Starting from version 2017.1, TeamCity provides a pluggable API to enable external storage for TeamCity build artifacts. Support for different storages can be implemented as an external plugin to TeamCity: the details are provided in the external storage implementation guide.

Several experimental non-bundled plugins developed by JetBrains are listed below.

Amazon S3 Support

Amazon S3 Artifact Storage is supported via an experimental external plugin from JetBrains, teamcity-s3-storage-plugin. When installed and configured, the plugin allows uploading to, downloading and removing artifacts from S3; it handles resolution of artifact dependencies as well as clean-up of artifacts. The plugin also displays artifacts located externally in the TeamCity web UI.

Azure Artifact Storage

Azure Artifact Storage is an experimental plugin by JetBrains which allows replacing the TeamCity built-in artifacts storage by Azure Blob storage.

Google Cloud Artifact Storage

Google Cloud Artifact Storage is implemented as a plugin by JetBrains.

Last modified: 20 April 2023