Resolution: Not A Defect
Master running on linux (docker, jenkins 2.7.1)
Slave running on Windows Server 2012R2
CMake plugin 2.4.3
I did a test upgrade for my server from jenkins 1.651.2 to 2.7.1. The slaves are auto-connecting swarm slaves, their configuration hasn't changed.
After upgrading, all cmake build projects fail with the following:
ERROR: Install from cmake.org [CMake 3.4.1]: No cmake download known for OS `Windows Server 2012 R2` and arch `amd64`.
I believe this shouldn't happen, for the following reasons:
- the auto-download worked fine with Jenkins 1.6
- the slaves in question still have cmake 3.4.1 installed (from previous builds)
- Windows Server 2012R2 qualifies as Windows OS in https://github.com/jenkinsci/cmakebuilder-plugin/blob/master/src/main/java/hudson/plugins/cmake/CmakeInstaller.java#L373
Any idea what might be going wrong or how to fix this would be appreciated.