Skip to content

Commit 451665c

Browse files
committed
separate feature in electrsd for downloading bitcoin core binaries
1 parent 5b3414f commit 451665c

2 files changed

Lines changed: 22 additions & 20 deletions

File tree

.github/workflows/rust.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -174,10 +174,10 @@ jobs:
174174
strategy:
175175
matrix:
176176
features:
177-
- bitcoind_22_1,electrs_0_8_10
178-
- bitcoind_22_1,electrs_0_9_1
179-
- bitcoind_22_1,electrs_0_9_11
180-
- bitcoind_22_1,electrs_0_10_6
177+
- bitcoind_22_1,bitcoind_download,electrs_0_8_10
178+
- bitcoind_22_1,bitcoind_download,electrs_0_9_1
179+
- bitcoind_22_1,bitcoind_download,electrs_0_9_11
180+
- bitcoind_22_1,bitcoind_download,electrs_0_10_6
181181
fail-fast: false
182182

183183
steps:
@@ -194,7 +194,7 @@ jobs:
194194
CARGO_TERM_COLOR: always
195195
strategy:
196196
matrix:
197-
features: ["bitcoind_22_1,legacy,esplora_a33e97e1"]
197+
features: ["bitcoind_22_1,bitcoind_download,legacy,esplora_a33e97e1"]
198198

199199
steps:
200200
- uses: actions/checkout@v3
@@ -236,4 +236,4 @@ jobs:
236236
- name: Checkout Crate
237237
uses: actions/checkout@v3
238238
- uses: Swatinem/rust-cache@v2
239-
- run: cd electrsd && cargo test --features 'bitcoind_25_2'
239+
- run: cd electrsd && cargo test --features 'bitcoind_25_2,bitcoind_download'

electrsd/Cargo.toml

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -45,17 +45,19 @@ electrs_0_9_1 = ["download"]
4545
electrs_0_9_11 = ["download"]
4646
electrs_0_10_6 = ["download"]
4747

48-
bitcoind_30_2 = ["bitcoind/download", "bitcoind/30_2"]
49-
bitcoind_29_0 = ["bitcoind/download", "bitcoind/29_0"]
50-
bitcoind_28_2 = ["bitcoind/download", "bitcoind/28_2"]
51-
bitcoind_27_2 = ["bitcoind/download", "bitcoind/27_2"]
52-
bitcoind_26_2 = ["bitcoind/download", "bitcoind/26_2"]
53-
bitcoind_25_2 = ["bitcoind/download", "bitcoind/25_2"]
54-
bitcoind_24_2 = ["bitcoind/download", "bitcoind/24_2"]
55-
bitcoind_23_1 = ["bitcoind/download", "bitcoind/23_2"]
56-
bitcoind_22_1 = ["bitcoind/download", "bitcoind/22_1"]
57-
bitcoind_0_21_2 = ["bitcoind/download", "bitcoind/0_21_2"]
58-
bitcoind_0_20_2 = ["bitcoind/download", "bitcoind/0_20_2"]
59-
bitcoind_0_19_1 = ["bitcoind/download", "bitcoind/0_19_1"]
60-
bitcoind_0_18_1 = ["bitcoind/download", "bitcoind/0_18_1"]
61-
bitcoind_0_17_2 = ["bitcoind/download", "bitcoind/0_17_2"]
48+
bitcoind_download = ["bitcoind/download", "download"]
49+
50+
bitcoind_30_2 = ["bitcoind/30_2"]
51+
bitcoind_29_0 = ["bitcoind/29_0"]
52+
bitcoind_28_2 = ["bitcoind/28_2"]
53+
bitcoind_27_2 = ["bitcoind/27_2"]
54+
bitcoind_26_2 = ["bitcoind/26_2"]
55+
bitcoind_25_2 = ["bitcoind/25_2"]
56+
bitcoind_24_2 = ["bitcoind/24_2"]
57+
bitcoind_23_1 = ["bitcoind/23_2"]
58+
bitcoind_22_1 = ["bitcoind/22_1"]
59+
bitcoind_0_21_2 = ["bitcoind/0_21_2"]
60+
bitcoind_0_20_2 = ["bitcoind/0_20_2"]
61+
bitcoind_0_19_1 = ["bitcoind/0_19_1"]
62+
bitcoind_0_18_1 = ["bitcoind/0_18_1"]
63+
bitcoind_0_17_2 = ["bitcoind/0_17_2"]

0 commit comments

Comments
 (0)