ebu / ear-production-suite

The EAR Production Suite is a set of VST® plugins and tools for producing immersive and personalizable audio content suitable for any Next Generation Audio codec. It is based on the Audio Definition Model (ITU-R BS.2076) and the ITU ADM Renderer (ITU-R BS.2127) and enables monitoring on any ITU-R BS.2051 loudspeaker configuration.
https://ear-production-suite.ebu.io/
GNU General Public License v3.0
102 stars 19 forks source link

CI build-speed optimisations #164

Open firthm01 opened 2 years ago

firthm01 commented 2 years ago
firthm01 commented 2 years ago
firthm01 commented 4 months ago

Second comment now resolved. First comment could be achieved by running the current job up to (and including) cmake "configure" - this will build vcpkg deps. Do not do build/test/package steps. Post Cache step will store vcpkg builds. Second job should pick up as it is currently. Note that for "good" code, this isn't really a speed optimisation - in fact probably a little slower. But it will be substantially faster when we're working with bad code and failing builds.