Skip to content

Conversation

@jamillambert
Copy link
Collaborator

node and integration_test have individual features for each version of bitcoind. Enabling all at once makes no sense and caused a hang for a user when updating the lockfiles.

  • Add a latest feature that is set to the latest version of bitcoind
  • Update the justfile to build all crates except node and integration_test with --all-features and node and integration_test with only latest. Left as an array so that other features can be added if needed.
  • As above for the update lock files script.

Closes #361

Add a feature `latest` to node and integration_test that is the most
recent version of bitcoind.
Change the justfile so that there are now two cases:
- first are all the crates that can be build with --all-features,
- second is the list of crates that cannot and are instead built only
with the specified features.

node and integration_test are build with the "latest" feature only.
Change update-lock-file script so that there are now two cases:
- first are all the crates that can be build with --all-features,
- second is the list of crates that cannot and are instead built only
with the specified features.

node and integration_test are build with the "latest" feature only.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

just update-lock-files hangs

1 participant