我正在尝试解决发布工件的问题 - 特别是通过插件代码的war文件
所以这是问题陈述
我们有一个gradle项目,使用'war'插件生成项目war文件,并通过maven-publish插件将其发布到repo。
apply plugin: 'maven-publish'
publishing {
publications {
mavenWeb(MavenPublication) {
from components.web
}
}
}
所以我开发了一个插件,它可以覆盖War任务,并通过一些修改生成现有战争的另一个版本
我们也需要将这场战争发布到神器上。这里的问题是插件需要处理此处的发布而不是主要的gradle构建文件。
尝试了各种方法,并配置了“发布”任务,没有运气 任何指针都会有所帮助。