depends: sanity-check sources and cached builds #6136

pull theuni wants to merge 1 commits into bitcoin:master from theuni:travis-ccache2 changing 4 files +49 −10
  1. theuni commented at 5:43 am on May 14, 2015: member

    I’m pushing this up before bed in case the breakage gets worse as Europe wakes up and starts PR’ing. I’d prefer to check the build log of this PR itself before merge, but I think all should be OK as-is.

    In some cases (Travis), sources and build caches may be moved around in-between builds, and we can’t necessarily trust that everything is still intact. In particular, this should properly detect and recover from Travis corruption that came up this week.

    This introduces pre-build checks that verify against stashed checksums.

    Note that this will cause all sources to be re-downloaded, since (moved) cached sources weren’t completely trustworthy before this.

  2. depends: sanity-check sources and cached builds
    In some cases (Travis), sources and build caches may be moved around in-between
    builds, and we can't necessarily trust that everything is still intact.
    
    This introduces pre-build checks that verify against stashed checksums.
    
    Note that this will cause all sources to be re-downloaded, since cached sources
    weren't trustworthy before this.
    235b3a789d
  3. laanwj added the label Tests on May 14, 2015
  4. laanwj commented at 9:42 am on May 14, 2015: member
    utACK
  5. laanwj merged this on May 14, 2015
  6. laanwj closed this on May 14, 2015

  7. laanwj referenced this in commit 339321522c on May 14, 2015
  8. MarcoFalke locked this on Sep 8, 2021


theuni laanwj

Labels
Tests


github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-11-17 18:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me