Automated Dependency Updates for sbt (original) (raw)

Categories: java

Renovate supports updating sbt dependencies.

File Matching

By default, Renovate will check any files matching any of the following regular expressions:

/\.sbt$/ /project/[^/]*\.scala$/ /project/build\.properties$/ /(^|/)repositories$/

For details on how to extend a manager's managerFilePatterns value, please follow this link.

Supported datasources

This manager supports extracting the following datasources: maven, sbt-package, sbt-plugin, github-releases.

Dependency types

This manager extracts the following depType values:

depType Description
plugin An sbt plugin added via addSbtPlugin or addCompilerPlugin

Other depType values are extracted dynamically from the classifier or configuration string in the build file (e.g. % "test", % Provided, classifier "sources").

Default config

{ "managerFilePatterns": [ "/\\.sbt$/", "/project/[^/]*\\.scala$/", "/project/build\\.properties$/", "/(^|/)repositories$/" ], "versioning": "ivy" }

Additional Information

Extracts Maven artifact dependencies for SBT.