2016-09-08 24 views
0

在Jenkins果凍文件中,我需要使用類名稱中的java類對象。如何在詹金斯果凍文件中引用全限定類名?

<j:set var="myProperty" value="${job.getProperty(MyProperty.class)}" /> 

myProperty的是我的自定義JobProperty類,它被應用到工作 然而,上述生產線將無法正常工作,甚至我想

<j:set var="myClass" value="${MyProperty.class}" /> 

<j:set var="myClass" value="${full.qualified.class.MyProperty.class}" /> 

MyClass的對象將始終爲空。

如何從果凍中使用類對象?

回答

0

我敢肯定,你可以這樣做:

<j:set var="myClass" value="$it.class.classLoader.loadClass('full.qualified.class.MyProperty.class')}" /> 

因爲我發現在JUnit插件的jobMain.jelly文件類似這樣的線路。

我猜測,除了交給它的東西外,沒有真正的可用日誌。