Skip to content

Commit 8da98aa

Browse files
committed
WIP
1 parent 36d6a83 commit 8da98aa

File tree

1 file changed

+38
-21
lines changed

1 file changed

+38
-21
lines changed

.github/workflows/e2e-self-hosted.yml

Lines changed: 38 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -191,34 +191,51 @@ jobs:
191191
docker ps
192192
docker compose version
193193
194+
- name: Reset testing enviroment
195+
continue-on-error: true
196+
timeout-minutes: 10
197+
run: |
198+
cd docker && docker compose --verbose down -v -t 300
199+
194200
- name: Run regtest setup
195-
working-directory: bitkit-e2e-tests
196201
run: |
197202
cd docker
198203
mkdir lnd && chmod 777 lnd
199-
docker compose --verbose up -d
204+
docker compose --verbose pull
205+
docker compose --verbose up --force-recreate -d
200206
201-
- name: Wait for electrum server and LND
202-
working-directory: bitkit-e2e-tests
203-
timeout-minutes: 10
204-
run: |
205-
echo "Waiting for Electrum server..."
206-
while ! nc -z '127.0.0.1' 60001; do
207-
echo "Electrum server not ready, waiting..."
208-
sleep 2
209-
done
210-
echo "Electrum server is ready!"
207+
- name: Wait for electrum server
208+
timeout-minutes: 20
209+
run: while ! nc -z '127.0.0.1' 60001; do sleep 1; done
210+
211+
# - name: Run regtest setup
212+
# working-directory: bitkit-e2e-tests
213+
# run: |
214+
# cd docker
215+
# mkdir lnd && chmod 777 lnd
216+
# docker compose --verbose up -d
217+
218+
# - name: Wait for electrum server and LND
219+
# working-directory: bitkit-e2e-tests
220+
# timeout-minutes: 10
221+
# run: |
222+
# echo "Waiting for Electrum server..."
223+
# while ! nc -z '127.0.0.1' 60001; do
224+
# echo "Electrum server not ready, waiting..."
225+
# sleep 2
226+
# done
227+
# echo "Electrum server is ready!"
211228

212-
echo "Waiting for LND admin.macaroon..."
213-
while [ ! -f docker/lnd/data/chain/bitcoin/regtest/admin.macaroon ]; do
214-
echo "LND macaroon not ready, waiting..."
215-
sleep 2
216-
done
217-
echo "LND macaroon is ready!"
229+
# echo "Waiting for LND admin.macaroon..."
230+
# while [ ! -f docker/lnd/data/chain/bitcoin/regtest/admin.macaroon ]; do
231+
# echo "LND macaroon not ready, waiting..."
232+
# sleep 2
233+
# done
234+
# echo "LND macaroon is ready!"
218235

219-
echo "Setting LND permissions..."
220-
chmod -R 755 docker/lnd
221-
echo "LND setup complete!"
236+
# echo "Setting LND permissions..."
237+
# chmod -R 755 docker/lnd
238+
# echo "LND setup complete!"
222239

223240
# - name: Setup iOS Simulator
224241
# run: |

0 commit comments

Comments
 (0)