Writes to Artifactory log
logger name is the name of the script file
Allows queries and operations on repositories
Provides information about current security context,
(e.g., current user and their permissions)
API for searching for artifacts and builds
Allows CRUD operations on builds
Note! Declaring your own closure variables using the Groovy 'def ' keyword is considered best practice. Avoiding the "def" keyword is risky in terms of variable scoping, and will result in the variable being scoped globally, making it accessible from other closure executions.
Enhancing Artifactory with user plugins is community-driven effort.
If you are looking to go beyond Artifactory's out-of-the-box functionality take a look at already contributed plugins on GitHub, you might find what you are thinking about. If not, your contribution is very welcome!