Azure devops Azure DevOps连接到远程工件
我正试图找到一种合适的方法,将执行Maven构建的Azure DevOps管道连接到远程JFrog Artifactory Maven存储库 我首先查看了提要和上游源。我在文档中没有看到任何说明如何执行此操作的内容。事实上,看起来好像是这样 然后我研究了服务端点。在这里,我能够创建一个指向我的工件主机的服务端点。伟大的我添加了一个Maven身份验证任务,这是我看到的唯一一个允许我引用MavenService连接的任务。但是管道在尝试解析工件时仍然失败,因为它只关注Maven CentralAzure devops Azure DevOps连接到远程工件,azure-devops,Azure Devops,我正试图找到一种合适的方法,将执行Maven构建的Azure DevOps管道连接到远程JFrog Artifactory Maven存储库 我首先查看了提要和上游源。我在文档中没有看到任何说明如何执行此操作的内容。事实上,看起来好像是这样 然后我研究了服务端点。在这里,我能够创建一个指向我的工件主机的服务端点。伟大的我添加了一个Maven身份验证任务,这是我看到的唯一一个允许我引用MavenService连接的任务。但是管道在尝试解析工件时仍然失败,因为它只关注Maven Central #
# Docker
trigger:
- master
resources:
- repo: self
variables:
tag: '$(Build.BuildId)'
stages:
- stage: Build
displayName: Build image
jobs:
- job: Build
displayName: Build
pool:
vmImage: 'ubuntu-latest'
steps:
- task: MavenAuthenticate@0
inputs:
mavenServiceConnections: 'eti-libs-snapshots-local'
- task: Maven@3
inputs:
options: '-X'
mavenPomFile: 'pom.xml'
publishJUnitResults: true
testResultsFiles: '**/surefire-reports/TEST-*.xml'
javaHomeOption: 'JDKVersion'
mavenVersionOption: 'Default'
mavenAuthenticateFeed: false
effectivePomSkip: false
sonarQubeRunAnalysis: true
sqMavenPluginVersionChoice: 'latest'
- task: Docker@2
displayName: Build an image
inputs:
command: build
dockerfile: '$(Build.SourcesDirectory)/Dockerfile'
tags: |
$(tag)
编辑:找到了一些更相关的信息,如前所述,我需要添加for pipeline。我已经完成并配置好了。您是否从marketplace安装了Jfrog Artifactory extension?非常感谢您在此处分享您的解决方案,您是否愿意接受您的解决方案作为答案?因此,它将有助于其他成员谁得到同样的问题,找到解决办法容易。祝你今天愉快:)