azure - 设置云后无法从 Jenkins 预配 Azure VM
问题描述
我目前正在尝试设置 Jenkins 来配置 Azure 虚拟机(或容器实例)来运行集成测试。按照VM 插件上的说明进行操作后,我不确定如何让 Jenkins 从 Jenkins 管道预配 Azure VM。虽然该插件声称它会自动提供,但我认为我还缺少其他东西。找到有关如何正确执行此操作的信息有点稀缺。
如果需要任何其他信息,我的项目在 Python 中运行并且需要使用 MSSQL。该项目也被应用于 Github 组织项目。
解决方案
当您按照文档配置 Azure VM 代理时,您需要检查是否已创建 VM 代理。
管理 Jenkins -> 管理节点和云:
当您创建项目时,它将允许您选择节点:
您可以在此处选择为 Azure VM 代理设置的标签。然后该项目将在 Azure VM 代理上运行。这是 Azure 中的文章。
推荐阅读
- node.js - 为什么我在尝试连接到 mongo atlas 时出错(错误:querySrv EREFUSED _mongodb._tcp.cluster0.hovp9.mongodb.net)
- android - 如何检查 Andriod 上是否有其他应用程序在后台运行
- python - 在单个 Timestamp 实例上定义 freq 属性有什么意义?
- python - 如何在 mongoengine/pymongo 中设置固定字段
- javascript - 当用户向上或向下滚动时触发滚动事件 react.js
- javascript - 仅在视口中进行动画处理
- laravel - 我在使用 laravel scout 时遇到此错误:您的要求无法解决为一组可安装的软件包
- c++ - 通过套接字 C++ 发送 XML 文件
- swift - 快速参数标签和关键字
- python - ACS ACR122U 使用 Python NFC 工具库在屏幕上显示标签