infra
infra copied to clipboard
Refresh compiler discovery nightly
Should rediscover current prod release compilers after install of nightlies
Something we discussed in meeting that we could consider; only run the discovery on 'trunk' versions of compilers. So maybe download the existing .json and merge it with a filtered discovery. This unfortunately needs to be implemented in CE.
Someone suggested re-enabling the rescan in CE, but imo this is not the best solution https://github.com/compiler-explorer/compiler-explorer/pull/3867
I suggest we start with extra infra commands where we can;
- run discovery of the current prod version
- have some automated checking to see if it went ok
- if so, do a
ce instances restart(so just the service that restarts, which includes download of the discovery json and start node)
no longer needed, versions are updated during ce_install and website will request the latest info on it if a nightly compiler is selected