Skip to content
TeamCity commit status publisher
Java
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
commit-status-publisher-server TW-62072 Clear credentials of an authentication type if another authe… Sep 16, 2019
gradle/wrapper Converted from Maven to Gradle Feb 12, 2019
kotlin-dsl TCDL links to point to new doc May 21, 2019
modules
.editorconfig
.gitignore Converted from Maven to Gradle Feb 12, 2019
README.md
build.gradle Repository URLs changed to HTTPS Feb 27, 2019
gradlew Converted from Maven to Gradle Feb 12, 2019
gradlew.bat Converted from Maven to Gradle Feb 12, 2019
install_teamcity_api_pom.xml Converted from Maven to Gradle Feb 12, 2019
settings.gradle Converted from Maven to Gradle Feb 12, 2019
teamcity-plugin.xml Plugin version fixed Feb 12, 2019

README.md

Teamcity Commit Status Publisher

official JetBrains project

TeamCity build feature publishing a commit status to an external system like JetBrains Upsource, GitHub, Gerrit Code Review tool, Bitbucket Cloud or Atlassian Stash.

The plugin is compatible with TeamCity 7.1.x and later and [is bundled] (see Commit Status Publisher) since TeamCity 10.x.

Download

Get plugin from the latest build corresponding to your TeamCity version:

TeamCity Status Download
TeamCity 10.0.x Download
TeamCity 9.1.x Download
TeamCity 7.1.x Download

Found a bug? File an issue.

Local plugin build

To build the plugin locally if it is located within a subdirectory of TeamCity project, run the

mvn package

command in the plugin project root directory.

If TeamCity project sources are located elsewhere, please use the following command:

mvn package -Dteamcity.path.testlib=TEAMCITY_PROJECT/.idea_artifacts/dist_openapi_integration/tests -Dteamcity.path.lib=TEAMCITY_PROJECT/.idea_artifacts/web-deployment/WEB-INF/lib

Where TEAMCITY_PROJECT must be replaced with an absolute path to the TeamCity project directory.

In the absence of the TeamCity project, you can build the plugin locally using libraries from the TeamCity distribution by running the following command:

mvn package -Dteamcity.path.testlib=TEAMCITY_DISTR/devPackage/tests -Dteamcity.path.lib=TEAMCITY_DISTR/webapps/ROOT/WEB-INF/lib

Where TEAMCITY_DISTR must be replaced with an absolute path to the TeamCity distribution directory.

The target directory of the project root will contain the commit-status-publisher.zip file, which is ready to be installed.

Once the plugin is installed, add the Commit Status Publisher build feature to your build configuration.

You can’t perform that action at this time.