commit | da80724e93acf662fb1b58b9f34918b91911437a | [log] [tgz] |
---|---|---|
author | Valentin David <valentin.david@codethink.co.uk> | Tue Feb 12 18:38:55 2019 +0100 |
committer | Valentin David <valentin.david@codethink.co.uk> | Tue Feb 12 19:26:23 2019 +0100 |
tree | d34ccb4392bb61214ed1d1ba908e75ebb510edb4 | |
parent | 5f50d3bde19b43852eba724e72e4c581a0e85e9a [diff] |
Deduplicate files in local cache with or without exec rights If we introduce an exact same object with execution rights as existing file without execution right, we should not expect that the files suddenly get execution rights. This breaks reproducibility and it is easy to encounter. For example install an empty file with execution rights. Or copy files from another artifact and `chmod +x` it.