Skip to content
  • Samuel Attard's avatar
    build: make CI faster, magic contained within (#21086) · 01f5e9c5
    Samuel Attard authored
    * build: cache the out directory for exact deps hash matches
    
    * chore: generate a target based depshash discriminator
    
    * fix: hash on gn args
    
    * build: share logic on the mac builds
    
    * build: ensure that the mksnapshot binary is built before stripping before zipping
    
    * build: attach the workspace on macOS
    
    * build: optimize the macOS checkout path for testing
    
    * build: fix mksnapshot zip generation
    
    * build: make the mac src cache restore work
    
    * build: v2 out cache
    
    * build: macOS cache restore is just stupidly slow
    
    * build: strip more binaries
    
    * build: attach the out cache to the workspace for macOS builds
    
    * build: allow linux boxes to restore darwin out caches
    
    * build: cat the deps hash target file
    
    * build: ensure that the deps target hash matches on the linux box
    
    * build: do not use host arch in target key
    
    * build: force undefined in the target hash file
    
    * build: only restore out cache when it isn't in t...
    01f5e9c5