Развертывание в моментальных снимках Локальный, не найденный в моментальных снимках - PullRequest
0 голосов
/ 03 марта 2020

Мы используем Jenkins для развертывания в Artifactory и наблюдаем вывод при запуске сборки, например

[main] INFO org.jfrog.build.extractor.maven.BuildInfoClientBuilder - Deploying artifact: https://artifactory.my-company.com/artifactory/libs-snapshot-local/com/awgtek/services/my-awesome-service/1.0.0-SNAPSHOT/my-awesome-service-1.0.0-SNAPSHOT.jar

Вскоре после этого я пытаюсь запустить сборку другого проекта, который зависит от этого, и он терпит неудачу. Я проверил настройки репозитория в pom зависимого проекта, и он имеет:

        <repository>
            <snapshots/>
            <id>snapshots</id>
            <name>libs-snapshot</name>
            <url>https://artifactory.my-company.com/artifactory/libs-snapshot</url>
        </repository>

У меня вопрос, каков наилучший способ добавления нового репозитория здесь, а именно, "libs-snapshot-local", так как как видно выше, он развертывается на "libs-snapshot-local", но не на "libs-snapshot". Если нет, то, насколько я понимаю, libs-snapshot должен каким-то образом разрешать jars в libs-snapshot-local, но в этом случае это не работает. Есть ли период ожидания для обновления кэшей sh? Или я должен просто go вперед и добавить "libs-snapshot-local" в pom моего зависимого проекта. xml элемент репозиториев?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...