0

我正在使用 gradle maven-publish 插件。

毕业任务

发布任务


generatePomFileForMavenWebPublication - 为发布“mavenWeb”生成 Maven POM 文件。

发布 - 发布此项目制作的所有出版物。

publishMavenWebPublicationToMavenLocal - 将 Maven 发布 'mavenWeb' 发布到本地 Maven 存储库。

publishMavenWebPublicationToRemoteArtifactoryRepository - 将 Maven 出版物“mavenWeb”发布到 Maven 存储库“remoteArtifactory”。

publishToMavenLocal - 将此项目生成的所有 Maven 发布发布到本地 Maven 缓存。

我想在“publishMavenWebPublicationToRemoteArtifactoryRepository”之前执行“assemble”任务:

publishMavenWebPublicationToRemoteArtifactoryRepository.dependsOn assemble

但是,我收到一个错误:

在根项目“MyProject”上找不到属性“publishMavenWebPublicationToRemoteArtifactoryRepository”?

关于如何确保“publishMavenWebPublicationToRemoteArtifactoryRepository”的任何想法取决于“组装”?

谢谢

标记

4

1 回答 1

1
publish {
  dependsOn assemble 
}

这应该工作

于 2017-01-16T07:00:23.270 回答