我正在使用Jenkins azure-slave插件嘗試在Azure上配置從屬節點。我想創建一個自定義虛擬機來運行配置項。步驟我一般遵循從在Azure上自定義Jenkins Slave圖像
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 Studio 2015年社區中創建一個VM。我有一個MSDN訂閱,所以虛擬機是使用此訂閱創建的。連接並安裝Java 3.按照上述說明捕獲圖像。 4.按照上述說明配置詹金斯
步驟4是我打我的問題,在進入時的參數,然後驗證,問題是:
1:無法驗證所提供的圖像的家人或圖像ID。確保引用可用的圖像。
我在圖像系列或ID中輸入圖像名稱,嘗試不同的事情,但仍然沒有運氣。例如:
- 模板osDisk.9ec53c94-78ac-4d11-8449-5d644b6f06f4.vhd
- 模板osDisk.9ec53c94-78ac-4d11-8449-5d644b6f06f4
- https://continuousintegratio8738.blob.core.windows.net/system/Microsoft.Compute/Images/mytemplates/template-osDisk.9ec53c94-78ac-4d11-8449-5d644b6f06f4.vhd
- https://continuousintegratio8738.blob.core.windows.net/system/Microsoft.Compute/Images/mytemplates/template-osDisk.9ec53c94-78ac-4d11-8449-5d644b6f06f4
- WindowsCi0.vhd
順便說一下,VM名稱是WindowsCi0。
任何幫助表示讚賞。
一些額外的信息:
我用Bitnami啓動詹金斯大師Azure上。默認情況下,它創建了一個「經典」存儲帳戶,並在一個名爲「bitnami-images」的容器中。在這個容器中,有一個名爲「bitnami-bitnami-jenkins-1.643-0-eastus-MY7DZGQ」的圖像。
如果我在Jenkins中引用Bitnami圖像並單擊「驗證模板」,它會成功。
我去了我的捕獲的vhd文件的blob副本到「bitnami-images」容器。詹金斯仍然無法驗證它。
我注意到Bitnami的圖像沒有「.vhd」擴展名,而被捕獲的圖像沒有.vhd擴展名。還有什麼必須在他.vhd上完成?
感謝。得到回覆是一些安慰。不是因爲我們都有同樣的問題,但現在我知道我沒有像我以前那麼瘋狂。 – phandinhlan