Motivation
Currently ci/test/01_base_install.sh
has the following issues:
- Two names to alias
bash -c
:CI_EXEC_ROOT
, andCI_EXEC
- The aliases are not needed, as explained in the comment in the file
Thus, they should be removed, or at least de-duplicated. The whole file is already run in bash, so the only place where bash -c "..."
is needed is in the apt install
step to properly pass the packages string with spaces.
Possible solution
- Remove or de-duplicate
CI_EXEC_ROOT
, andCI_EXEC
Useful Skills
- Bash
- Docker or Podman
- The Bitcoin Core
./ci/
system (see Readme there). For testing I recommend to set up a fresh Linux VM.
Guidance for new contributors
Want to work on this issue?
For guidance on contributing, please read CONTRIBUTING.md before opening your pull request.