我正在使用Jenkins的Azure -从插件,试图配置Azure上的从节点。我想创建一个自定义VM来运行CI。我通常遵循的步骤是
https://github.com/jenkinsci/azure-slave-plugin http://www.codeisahighway.com/how-to-capture-your-own-custom-virtual-machine-image-under-azure-resource-manager-api/ https://azure.microsoft.com/en-us/documentation/articles/azure-slave-plugin-for-jenkins/
总之,我将执行以下步骤: 1.使用Windows 10和Visual 2015 Community创建一个VM。我有一个MSDN订阅,所以VM是用这个订阅创建的。2.连接并安装Java 3。按照上面的说明捕捉图像。4.按照上面的说明配置Jenkins
第4步是我遇到问题的地方,当输入参数然后验证时,问题是:
1:无法验证提供的图像系列或图像ID。请确保引用可用的图像。
我输入图像家族或ID中的图像名称,尝试不同的事情,但仍然没有运气。例如:
顺便说一下,VM名是WindowsCi0。
任何帮助都很感激。
一些补充资料:
我注意到来自Bitnami的图像没有".vhd“扩展,而捕获的扩展有。在.vhd上还需要做些什么吗?
发布于 2016-03-11 11:14:22
我和你在同一条船上。
我猜Azure插件确实适用于经典的Azure,而不是新的资源管理器方法。
我已经看到了所有与您相同的指南,但它们都没有展示如何通过门户从自定义映像创建新的。
您似乎混合了经典和资源管理器的方法,这是行不通的。
Classic确实可以选择创建自定义VM映像,我认为这将解决您的问题,但是经典是缓慢但肯定会消失的。
如果对经典和资源管理器的讨论令人困惑,请阅读以下内容:what is the difference between virtual machine classic and virtual machine in azure?
刚刚注意到插件的GitHub回购作为ARM开发的分支:https://github.com/jenkinsci/azure-slave-plugin/tree/ARM-dev
https://stackoverflow.com/questions/34429661
复制相似问题