spiegel-keyman/resources/build/tests
Marc Durdin 7cd6b00946 chore(common): prevent multiple npm ci runs in child scripts
Fixes #8471.

Ensures that `npm take-forever` (aka `npm ci`, `npm install`) only runs
once during a parent/child build script run.

Note that this also works even where build scripts manually call other
build scripts (e.g. input-processor as it is currently calling kmc
build manually) -- though this is not a recommended practice.
2023-03-21 11:08:22 +07:00
..
dependencies chore(common): fixup tests and various typo tweaks 2023-03-13 09:43:09 +07:00
trees chore(common): prevent multiple npm ci runs in child scripts 2023-03-21 11:08:22 +07:00
build-utils-traps.test.sh chore(common): fixup tests and various typo tweaks 2023-03-13 09:43:09 +07:00
builder-deps.test.sh chore(common): fixup tests and various typo tweaks 2023-03-13 09:43:09 +07:00
builder.inc.test.sh chore(common): prevent multiple npm ci runs in child scripts 2023-03-21 11:08:22 +07:00
trap-test-builds.sh chore(common): fixup tests and various typo tweaks 2023-03-13 09:43:09 +07:00
verify-colors.test.sh chore(common): fixup tests and various typo tweaks 2023-03-13 09:43:09 +07:00