2015-03-12 4 views
0

У меня есть следующее определение задачи в build.xmlИспользование Ant задачи из Salesforce-ant.jar в Gradle сценарии

<taskdef resource="com/salesforce/antlib.xml" uri="antlib:com.salesforce"> 
    <classpath> 
     <pathelement location="${env.ANT_HOME}/lib/ant-salesforce.jar" /> 
    </classpath> 
</taskdef> 

Я хочу импортировать свой в Gradle сценарии.

Я использовал следующее определение задачи в build.gradle

// ant-salesforce.jar in buil folder 
repositories { 
    flatDir { 
     dirs '.' 
    } 
} 
configurations { 
    antSf 
} 
dependencies { 
    antSf 'ant-salesforce.jar' 
} 
task antSfTest<< { 
    ant.taskdef(resource:"com/salesforce/antlib.xml", 
     classpath: configurations.antSf.asPath, 
     uri: 'antlib:com.salesforce') 
} 

Но эти задачи не нашли в Gradle сценария.

Кто-нибудь знает, как импортировать Ant taskDef в задачу градации?

ответ

Смежные вопросы