Child pages
  • Symbol Server
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Next »

General Info

Author

Evgeniy Koshkin

License

Apache 2.0

Type

free, open-source

Plugin Description

Allows to use TeamCity as a Windows symbol and source server.

Plugin Development Status

Actively developed.

Download

Last successful build compatible with TeamCity 8.0.3 (or later) available on public TeamCity server

Installation

  1. Put symbol-server.zip into <TeamCity Data Directory>/plugins folder.
  2. Restart the server.

Usage

To enable symbols and sources indexing Symbol Files Indexer build feature should be added to the build configuration. After that all PDB files published as build aftifacts in this configuration and all related sources will be indexed.
PDB files packed via TeamCity artifact publishing rules would be correctly handled.

The indexed data can accessed in both modes: public (not requiring authorization) and authorized. Plugin uses standart authentication settings provided by TeamCity server to make it works.
Following permissions are checked:

  • View build runtime parameters and data - while accessing to symbols,
  • View VCS file content - while accessing to sources.
    Project Developers have these permissions by default.

Guest user permissions are checked to grand unauthorized access to symbols and sources. If not allowed, all enabled Http authentication modules are applied. So user would be asked for credentials.
As a result, the access mode can be configured globally or on a project-level. Also, different access modes can be specified for the symbols and sources.

TeamCity as a symbol server should be referenced by the folllowing URL <TEAMCITY_SERVER_URL>/app/symbols. Particular URL is available on Administration > Integrations > Symbol Server page.

Feedback/Support

If you believe you've faced a bug: Issue Tracker (project: TeamCity)
If you want to ask a question or discuss: Forum

Sources in Mercurial repository.
Build for (TeamCity 8.0.x) at JetBrains public TeamCity instance.

  • No labels