[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
questions on tarballs and efficient bootstrapping
From: |
Ted Zlatanov |
Subject: |
questions on tarballs and efficient bootstrapping |
Date: |
Sat, 16 Jan 2021 12:51:53 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
I have two related questions to speed up the EMBA builds:
First, from a raw git checkout, what's the best way to snapshot "only
the things that go into the builds and tests"? So for example I don't
need BUGS and I don't think I need ChangeLog*
make-dist doesn't do it, giving me various errors along the way (I tried
many options). This has to work from a branch, a tag, or any commit. I
could use `git-archive-file` or `git-archive` but wasn't sure if that
captures too much.
Second, how do I know when some changes should trigger a bootstrap? Most
changes don't require that, and the bootstrap and compilation phase are
pretty expensive. Ideally I would have a way to say "looking back,
what's the latest commit that required a bootstrap" because then I can
fetch the Docker image bootstrapped for that commit instead of building
a new one.
Thanks
Ted
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- questions on tarballs and efficient bootstrapping,
Ted Zlatanov <=