This plugin also allows library consumers to defer the specification of specific dependency versions to an authoritative BOM producer.Ĭheck out the nebula-dependency-recommender-plugin GitHub page for details on how to use it. This plugin allows library producers to publish a single BOM file that defines a graph of dependency versions that all work together. The goal of the nebula-dependency-recommender-plugin is to make it easier to produce and consume a Maven BOM file. controlling dependency updates when volatile librariesĬheck out the gradle-dependency-lock-plugin GitHub page for details on how to use it.allowing repeatable builds of old versions of the code.The goal of the gradle-dependency-lock-plugin is to ensure builds are repeatable over time, by locking the complete transitive dependency graph into a single source file. As we result, we have built a few plugins that extend Gradle dependency management capabilities. Gradle provides a substantial dependency management facility, but we have found these capabilities insufficient for the needs of Netflix engineers. There are however logical groupings to some of the plugins. As was stated earlier, Nebula is composed of a number of Gradle plugins, each serving a unique purpose.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |