Vous ne pouvez pas utiliser @Grab
dans les pipelines en ce moment. Je doute qu'il soit ajouté en tant que fonctionnalité car le CPS de Jenkins a besoin de code source pour pouvoir effectuer des transofmrations CPS, et @Grab
utilise des dépendances binaires. Vous ne pouvez utiliser que @Grab
à partir de bibliothèques partagées de confiance. À partir de la docmentation :
Il est possible d'utiliser des bibliothèques Java tierces, généralement trouvées dans Maven Central, à partir de de confiance en utilisant le code de la bibliothèque @Grab
annotation. Se référer à la Documentation sur le raisin pour les détails, mais pour faire simple :