Gradle maven-publish publishMavenWebPublicationToRemoteArtifactoryRepository

Я использую плагин gradle maven-publish.

задачи gradlew

Издательские задачи


generatePomFileForMavenWebPublication - создает файл POM Maven для публикации mavenWeb.

publish - публикует все публикации, созданные в рамках этого проекта.

publishMavenWebPublicationToMavenLocal - публикует публикацию Maven «mavenWeb» в локальном репозитории Maven.

publishMavenWebPublicationToRemoteArtifactoryRepository - публикует публикацию Maven «mavenWeb» в репозитории Maven «remoteArtifactory».

publishToMavenLocal - публикует все публикации Maven, созданные в рамках этого проекта, в локальный кэш Maven.

Я хочу выполнить задачу «собрать» перед «publishMavenWebPublicationToRemoteArtifactoryRepository»:

publishMavenWebPublicationToRemoteArtifactoryRepository.dependsOn сборка

Однако я получаю сообщение об ошибке:

Не удалось найти свойство publishMavenWebPublicationToRemoteArtifactoryRepository в корневом проекте MyProject?

Любая идея о том, как гарантировать, что «publishMavenWebPublicationToRemoteArtifactoryRepository» зависит от «сборки»?

Спасибо

отметка


person Mark Thomas    schedule 18.08.2016    source источник


Ответы (1)


publish {
  dependsOn assemble 
}

это должно работать

person Jakim    schedule 16.01.2017