Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge #88: avoid setting {BITCOIND,ELEMENTSD}_EXE in setup
fb73306 avoid setting {BITCOIND,ELEMENTSD}_EXE in setup (Riccardo Casatta) Pull request description: The logic of setting the env var inside the setup prevents user of other OS like nixos to run the tests (because the included binary are not working on nixos) and also to run other specific versions. Setting those env vars is meant to be done in the dev environment not in the code, so this remove the setting of the env vars in the code. With this users with `bitcoind` and `elementsd` in their PATH will work too. The CI script will set the variables with the included binary only if they are not already set. This allows the CI to run while allowing other users to override with specific versions and run it locally. Note this is different from what has been done upstream rust-bitcoin/rust-miniscript#538 but I think it's better ACKs for top commit: apoelstra: ACK fb73306; the integration tests work for me in Nix; though after fully enabling my local CI there are a bunch of clippy and other issues everywhere :) Tree-SHA512: 766a50733db49abb21697733a061d0dfa3ff16f1dfc7562ac943c21d9ffea9924110ec723b390133e3057205612aaa2d0104de80b0fd1c68a6b0581010668668
- Loading branch information