【发布时间】:2019-06-08 12:26:45
【问题描述】:
我正在使用 gGradle 的“maven-publish”插件,它在实际版本之后添加了一个后缀,我想避免这种情况。因为在我的 CI 的下一步中,它试图下载 .jar 并且 curl 命令没有下载任何内容。
我可以通过./gradlew publish Optional<VERSION=0.0.1> 连接到我的nexus 并上传,但插件(我认为)添加了一个时间戳,看起来像这样:
a/b/c/ARTIFACT-NAME/0.0.1-SNAPSHOT/ARTIFACT-NAME-0.0.1-20190114.134142-8.jar
如何禁用插件中的时间戳功能?
这是我的发布任务:
publishing {
publications {
mavenJava(MavenPublication) {
from components.java
}
}
repositories {
maven {
if (project.version.endsWith('-SNAPSHOT')) {
url deployNexusSnapshotUrl
} else {
url deployNexusReleaseUrl
}
credentials {
username = deployNexusUsername
password = deployNexusPassword
}
}
}
}
【问题讨论】: