diff options
author | Maksim Denisov <denisov.maksim@huawei.com> | 2024-12-02 12:55:29 +0100 |
---|---|---|
committer | Maksim Denisov <denisov.maksim@huawei.com> | 2024-12-03 14:11:38 +0100 |
commit | 1e6c88a62a1b44fa56c31c66c90d8c0d343536a8 (patch) | |
tree | 222bfac7fa7cfca490febb0acacbdc8108099c84 /test/end-to-end/computed-roots | |
parent | 82ed6198795f57997bb94f0a11dbfa6835101056 (diff) | |
download | justbuild-1e6c88a62a1b44fa56c31c66c90d8c0d343536a8.tar.gz |
JustMR: test computed overlay repos
Diffstat (limited to 'test/end-to-end/computed-roots')
-rw-r--r-- | test/end-to-end/computed-roots/mr_computed_setup.sh | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/end-to-end/computed-roots/mr_computed_setup.sh b/test/end-to-end/computed-roots/mr_computed_setup.sh index 47b17e42..9e3468df 100644 --- a/test/end-to-end/computed-roots/mr_computed_setup.sh +++ b/test/end-to-end/computed-roots/mr_computed_setup.sh @@ -92,6 +92,10 @@ cat > repo-config.json <<EOF , "config": {"COUNT": "12"} } } + , "with_overlays": + { "repository": "base" + , "target_root": "derived" + } } } EOF @@ -128,4 +132,15 @@ echo [ "$(cat "${OUT}/other-derived/out" | wc -l)" -eq 78 ] +echo +echo Building with overlays +echo +"${JUST_MR}" --norc --local-build-root "${LBRDIR}" -C repo-config.json \ + --main 'with_overlays' --just "${JUST}" \ + install -L '["env", "PATH='"${PATH}"'"]' \ + -o "${OUT}/with-overlays" 2>&1 +echo + +[ "$(cat "${OUT}/with-overlays/out" | wc -l)" -eq 55 ] + echo OK |