head: 36100edc77e8245b080343e12f59c26e35d66f2e
branch: jonathanmaw/cache-keys-less-rigorous
repo: ssh://git@trove.baserock.org/baserock/baserock/morph
This patch solves the problem where building with different branches,
or petrifying a morphology, causes everything that depends on a stratum
to rebuild.
Note: Because this patch changes cache key generation, it will
invalidate everything in the artifact cache.
Jonathan Maw (1):
Avoid rebuilds when unimportant morphology contents change
morphlib/cachekeycomputer.py | 8 +++++
...hology-contents-do-not-change-cache-keys.script | 41 ++++++++++++++++++++++
2 files changed, 49 insertions(+)
create mode 100755
tests.as-root/unimportant-morphology-contents-do-not-change-cache-keys.script
--
1.7.11.7