continuous-integration - 自托管代理未显示在代理池下拉列表下

标签 continuous-integration azure-devops continuous-deployment agent azure-devops-self-hosted-agent

我在 AzureDevOps 中有多个项目存储库,并在我们的构建服务器中创建了一个自托管代理。我已经为几个存储库定义了 CICD 管道,并且使用自托管代理可以正常工作。

但是,当我尝试在 AzureDevOps 中为新存储库设置 CICD 管道时,自托管代理未显示在此新存储库的代理池下拉列表中。

最佳答案

听起来您在组织中创建了另一个项目,但没有将代理池链接到新项目。

  • 检查代理池 - 组织(如果池不存在则创建)
  • 检查代理池 - 项目(如果池不存在则添加)

  • 创建一个新池:
  • 点击“新建代理池”
  • 提供池名称
  • 点击确定
  • 使用相同的池名称安装代理

  • 添加现有池
  • 点击“新建代理池”
  • 选择“基于现有组织代理池”
  • 点击确定

  • 安装代理
    您可以使用 PowerShell 模块 AzurePipelinesPS安装代理。查看 Install-APAgent 命令。
    如果您在尝试在项目级别添加池时遇到错误,您可能无权查看该项目的代理池。

    关于continuous-integration - 自托管代理未显示在代理池下拉列表下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53748299/

    相关文章:

    azure-devops - OpsHub 迁移似乎不再正常运行

    git - CI/CD 管道 Azure devops 部署发布后自动 merge

    angular - 如何在 Bamboo 中为 Angular 项目生成代码覆盖率数据?

    installation - 配置 Rational Functional Tester (RFT) 以在 Hudson/Jenkins 中运行

    junit - 如何忽略 JUnit 测试方法本身中的测试

    linux - Azure应用服务启动命令(必填)

    java - Jenkins 无法在 Tomcat 9 上运行

    build - Jenkins 工作中的工作继承

    git - VSTS Online无法通过ssh克隆大型仓库吗?

    Selenium 测试有时会因 azure 管道而失败并在本地通过