Package-level declarations
Types
Generates source files that allow JenkinsRule integration tests to load the project's shared library.
Dependency block for declaring Jenkins HPI/JPI plugin dependencies inside sharedLibrary {}.
Extension added to every JvmTestSuite by the shared-library plugin.
Jenkins core version coordinates for the sharedLibrary plugin.
Per-declaration metadata for a peer shared library declared in sharedLibrary { dependencies { sharedLibrary(...) } }.
Emits test.library.N.{name,location,implicit} JVM system properties for every Jenkins shared library on a test task. entries is ordered: the consumer's own library at index 0, followed by peer libraries at indices 1, 2, … in declaration order. The auto-registrar generated by GenerateLocalLibraryFiles iterates contiguous indices at Jenkins startup, so this ordering is part of the contract.
Default versions shipped with the plugin, corresponding to the Jenkins 2.479.x LTS line.
Dependency block for declaring peer Jenkins shared library dependencies inside sharedLibrary {}.
Extension for the com.mkobit.jenkins.pipelines.shared-library plugin.
Copies src/, vars/, and resources/ into the declared destinationDir.
Properties
Returns this suite's JenkinsTestSuiteExtension.
Value of the Category and Usage attributes on the sharedLibrarySourceElements outgoing variant.
Value of the Usage attribute on the sharedLibrarySourceElements outgoing variant.