当我在build.gradle中有下面的发布部分时,我将根据需要获取充满依赖关系的ivy.xml描述符文件。到目前为止一切都很好。
问题:如何归档它以便发布任务还将testcompile依赖项从build.gradle依赖项部分添加到我的ivy.xml文件中?
task sourceJar(type: Jar) {
from sourceSets.main.allJava
classifier "source"
}
publishing {
publications {
jarAndSources(IvyPublication) {
from components.java
artifact(sourceJar) {
type "source"
extension "src.jar"
}
}
}
repositories {...}
}
我是否需要指定某种配置?