|The plugin is bundled since TeamCity 9.1. Check the corresponding section in the documentation.|
Adds the ability to run SBT builds in TeamCity. Supported SBT version 0.13.x.
The plugin supports native SBT log level provided via project config files or via commands (e.g. --error) in command lines. All errors which occurred during the build execution will be shown in an easy-to-read form.
Important note: If you were using the first snapshot version of SBT runner with the 'Custom' SBT installation mode, please remove the following lines from your project builds file and/or your SBT global config settings:
resolvers += Resolver.url("sbt-plugin-snapshots", new URL("http://repo.scala-sbt.org/scalasbt/sbt-plugin-snapshots/"))(Resolver.ivyStylePatterns) addSbtPlugin("org.jetbrains" % "sbt-teamcity-logger" % "0.1.0-SNAPSHOT")
- runs SBT builds
- displays build results in handy way
- displays test results in handy way
Related Blog Posts
Current latest development branch:
master (compatible with TeamCity 8.1 and newer)
For TeamCity 8.0.x use branch:
Public repository: https://github.com/JetBrains/tc-sbt-runner.git
Plugin Development Status
In active development. Everybody is encouraged to try the plugin and provide feedback in the forum or post bugs into Production quality. If you encounter an issue, use the forum or the issue tracker. Please note the plugin version that you use.
You may want to update to the latest build of the SBT runner plugin. The current latest plugin branch is compatible with TeamCity 8.1.x. To apply the patch, please do the following:
- Download the latest build from here.
- Stop the server,
- Backup the original file
- Replace it with one downloaded from the latest build artifacts
- Start the server again