Unfortunately the “build tools” deployment of vs2017, while containing the necessary toolchain components, still doesn’t include some useful things… in my case it’s devenv.com, which only comes with a full install. It is still necessary for features like /upgrade, which migrates older version project configurations to the installed version. This is a hard-coded step in some dependent projects (premake, in my case).
It looks like its a 10m hit to have chocolately install visualstudio2017community and visualstudio2017-workload-nativedesktop: https://travis-ci.org/HeliumProject/Core/builds
I’m investigating culling the need for the full install, but having community + it’s workloads preinstalled would be awesome.