CMM imaging: goCMM 2.17.0.0 instead of 2.12.3

FileVersion detection on goCMM.exe so an older 2.x does not satisfy it. Same
NSIS installer and /S switch. Deployed to installers-post/cmm and the share's
shopfloor-setup copy; 2.12.3 moved to installers-post/cmm-archive so it is not
copied to every CMM image.
This commit is contained in:
cproudlock
2026-10-13 17:10:09 -04:00
parent 28cd977c9e
commit ae806cf98e

View File

@@ -57,13 +57,14 @@
"DetectionPath": "HKLM:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{a55fecde-0776-474e-a5b3-d57ea93d6a9f}"
},
{
"_comment": "goCMM 2.12.3 - Hexagon/Renishaw CMM job launcher. NSIS installer; silent switch is /S (NOT /quiet - that was the WiX 1.1 bundle). Installs to C:\\Program Files\\goCMM and runs no-admin (asInvoker, VM-verified). This is the IMAGING manifest only, so NEW images get 2.12; the tsgwp00525 SFLD enforce manifest stays on goCMM 1.1 so already-deployed bays are NOT auto-upgraded. Install for all versions.",
"Name": "goCMM 2.12.3",
"Installer": "goCMM_2.12.3.0_Release.exe",
"_comment": "goCMM 2.17.0.0 (was 2.12.3 until 2026-10-13) - Hexagon/Renishaw CMM job launcher. NSIS installer; silent switch is /S (NOT /quiet - that was the WiX 1.1 bundle). Installs to C:\\Program Files\\goCMM and runs no-admin. FileVersion detection so an older 2.x does not satisfy it. The 2.x installer prompts (unanswerable under /S) when HKLM WOW6432Node General Electric\\goCMM 'Installation Directory' is set; a fresh image has none, and Install-goCMMSettings.ps1 drops the 1.1 value it restores (28cd977). This is the IMAGING manifest only; existing bays are upgraded through the SFLD enforce manifest. Install for all versions.",
"Name": "goCMM 2.17.0.0",
"Installer": "goCMM_2.17.0.0_Release.exe",
"Type": "EXE",
"InstallArgs": "/S",
"DetectionMethod": "File",
"DetectionPath": "C:\\Program Files\\goCMM\\goCMM.exe"
"DetectionMethod": "FileVersion",
"DetectionPath": "C:\\Program Files\\goCMM\\goCMM.exe",
"DetectionValue": "2.17.0.0"
},
{
"_comment": "DODA - Dovetail Digital Analysis. Deployed as a flat file extract to C:\\Apps\\DODA\\. Only installed when doda.txt=yes -> startnet writes pc-subtype.txt=doda -> 09-Setup passes PCType=gea-shopfloor-cmm + PCSubType=doda -> matcher builds 'gea-shopfloor-cmm-doda'. PCTypes MUST be that exact Type-SubType string ('cmm-doda' never matched - the alias of gea-shopfloor-cmm is bare 'CMM', no subtype variant).",