Should cut 20s from each build, with no downside?
This is possible since commit fad7281d7842f337932cf44e703fdd631230ddd6
Should cut 20s from each build, with no downside?
This is possible since commit fad7281d7842f337932cf44e703fdd631230ddd6
<!--e57a25ab6845829454e8d69fc972939a-->
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
<!--021abf342d371248e50ceaed478a90ca-->
See the guideline for information on the review process.
| Type | Reviewers |
|---|---|
| ACK | real-or-random |
If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.
ACK faa65f12fc137231c0333330f670847473650028
Apparently, this patch broke caching of depends subdirectories which use git rev-list -1 HEAD ./depends to detect whether a cache should be invalidated.
For example, https://api.cirrus-ci.com/v1/task/5585583192408064/logs/depends_built.log:
echo $CIRRUS_TASK_NAME $(git rev-list -1 HEAD ./depends)
32-bit + dash [gui] [CentOS 8] dc905f6c2a60961aee73578fd3092bf90b28409f
Cache miss for depends_built-8fd621cab3e906716ac5f0063b2bd29796bfe47bbc565c729e434be9c1c97a91! No script to populate with.
Should use git rev-parse HEAD:depends instead? Or git ls-tree HEAD ./depends?
Should use
git rev-parse HEAD:dependsinstead?
Thanks! Done in ##27070.