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.