Azure devops Azure DevOps连接到远程工件

Azure devops Azure DevOps连接到远程工件,azure-devops,Azure Devops,我正试图找到一种合适的方法,将执行Maven构建的Azure DevOps管道连接到远程JFrog Artifactory Maven存储库 我首先查看了提要和上游源。我在文档中没有看到任何说明如何执行此操作的内容。事实上,看起来好像是这样 然后我研究了服务端点。在这里,我能够创建一个指向我的工件主机的服务端点。伟大的我添加了一个Maven身份验证任务,这是我看到的唯一一个允许我引用MavenService连接的任务。但是管道在尝试解析工件时仍然失败,因为它只关注Maven Central #

我正试图找到一种合适的方法,将执行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?非常感谢您在此处分享您的解决方案,您是否愿意接受您的解决方案作为答案?因此,它将有助于其他成员谁得到同样的问题,找到解决办法容易。祝你今天愉快:)