/
githubmirror
/
bitcoin
Обзор
Документация
Войти
/
githubmirror
/
bitcoin
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/ipc/libmultiprocess/ci/scripts/run.sh
24 строки
859 B
Ryan Ofsky
Merge commit '2478a15ef966cc93d47dd0f461a44be39bc51534' into pr/subtree-9
27 мар 2026, 12:50
27 мар 2026, 12:50
613a548
Код
Авторство
О чём код?
#!/usr/bin/env bash # # Copyright (c) The Bitcoin Core developers # Distributed under the MIT software license, see the accompanying # file COPYING or http://www.opensource.org/licenses/mit-license.php. export LC_ALL=C.UTF-8 set -o errexit -o nounset -o pipefail -o xtrace [ "${CI_CONFIG+x}" ] && source "$CI_CONFIG" nix develop --ignore-environment --keep CI_CONFIG --keep CI_CLEAN "${NIX_ARGS[@]+"${NIX_ARGS[@]}"}" -f shell.nix --command ci/scripts/ci.sh # Create a GC root for the shell closure so the cache-nix-action save step # does not garbage-collect it. if [ -n "${CI_CACHE_NIX_STORE-}" ]; then nix-build shell.nix \ -o "$CI_DIR/gcroot" \ "${NIX_ARGS[@]+"${NIX_ARGS[@]}"}" # Verify the closure is complete so the cache-nix-action save step has # everything it needs. nix-store --query --requisites "$CI_DIR/gcroot" >/dev/null fi