Jenkins shared library to be used in a BitBucket + Jenkins + Gradle environment.
Containing methods regarding Git operations as well as BitBucket specific operations / information. The Git operations are targeted at Jenkins pipelines skipping the default checkout because of multiple repositories involved in the build.
Containing methods to invoke Gradle in a Windows environment. Including direct calls implemented regarding specific Gradle plugins or core plugin tasks.
Containing methods to invoke DSL methods and interact with the REST API.
Containing methods to interact with the agents' Jenkins workspace as well as with directories / files outside the normal Jenkins scope via command line interaction.