Я немного озадачен тем, как это должно работать.
У меня есть репозиторий jfrog maven
Сейчас в моем конвейере jenkins я просто использую mvn deploy
для развертывания на нем
Но я тоже хочу получить информацию о сборке.
Существует плагин jenkins, к которому вы обращаетесь в конвейере, например:
def artifactory = Artifactory.server 'my-jfrog.jfrog.io'
def buildInfo = Artifactory.newBuildInfo()
Но есть и особенность maven: def rtMaven = Artifactory.newMavenBuild()
Похоже,если вы используете newMavenBuild()
он запускает mvn для вас? Я этого не хочу. Я хотел бы запустить свои собственные команды mvn, но также добавить информацию о сборке jfrog для этих развертываний пакетов - возможно ли это? Могу ли я запустить mvn сам, а также создать информацию о сборке для них?