Jenkins groovy classpath question - l'impossibilité de résoudre la classe

J'ai un 'Execute script Groovy' étape de génération dans Jenkins. Cette étape se compose de deux fichiers, un fichier appelé createWorkspaces.groovy et un haricot fichier appelé WorkspaceBean.groovy. Tous deux vivent dans le même emplacement dans le travail de l'espace de travail.

En cours d'exécution précédemment Jenkins 1.554 cela a fonctionné sans problèmes, mais après la mise à niveau à 1.594 j'obtiens l'erreur suivante:

/jenkins/workspace/testjob/scripts/groovy/createWorkspaces.groovy: 75: unable to resolve class WorkspaceBean 
 @ line 75, column 21.
       def workspace = new WorkspaceBean()
                       ^

1 error

J'ai approuvé les scripts dans le nouveau script de l'approbation de la fonction et j'ai également ajouté l'emplacement des fichiers de la catégorie chemin de paramètre dans l'étape de travail ainsi que l'emplacement de la jenkins-core.jar fichier.

Des idées pourquoi cela a cessé de travailler?

InformationsquelleAutor JamesE | 2015-01-20