Skip to content

Commit 392e355

Browse files
committed
WIP
1 parent 7ef39d2 commit 392e355

File tree

1 file changed

+39
-19
lines changed

1 file changed

+39
-19
lines changed

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

Lines changed: 39 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -191,34 +191,54 @@ jobs:
191191
docker ps
192192
docker compose version
193193
194+
- name: Reset testing enviroment
195+
working-directory: bitkit-e2e-tests
196+
continue-on-error: true
197+
timeout-minutes: 10
198+
run: |
199+
cd docker && docker compose --verbose down -v -t 300
200+
194201
- name: Run regtest setup
195202
working-directory: bitkit-e2e-tests
196203
run: |
197204
cd docker
198205
mkdir lnd && chmod 777 lnd
199-
docker compose --verbose up -d
206+
docker compose --verbose pull
207+
docker compose --verbose up --force-recreate -d
200208
201-
- name: Wait for electrum server and LND
209+
- name: Wait for electrum server
202210
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!"
211+
timeout-minutes: 20
212+
run: while ! nc -z '127.0.0.1' 60001; do sleep 1; done
213+
214+
# - name: Run regtest setup
215+
# working-directory: bitkit-e2e-tests
216+
# run: |
217+
# cd docker
218+
# mkdir lnd && chmod 777 lnd
219+
# docker compose --verbose up -d
220+
221+
# - name: Wait for electrum server and LND
222+
# working-directory: bitkit-e2e-tests
223+
# timeout-minutes: 10
224+
# run: |
225+
# echo "Waiting for Electrum server..."
226+
# while ! nc -z '127.0.0.1' 60001; do
227+
# echo "Electrum server not ready, waiting..."
228+
# sleep 2
229+
# done
230+
# echo "Electrum server is ready!"
211231

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!"
232+
# echo "Waiting for LND admin.macaroon..."
233+
# while [ ! -f docker/lnd/data/chain/bitcoin/regtest/admin.macaroon ]; do
234+
# echo "LND macaroon not ready, waiting..."
235+
# sleep 2
236+
# done
237+
# echo "LND macaroon is ready!"
218238

219-
echo "Setting LND permissions..."
220-
chmod -R 755 docker/lnd
221-
echo "LND setup complete!"
239+
# echo "Setting LND permissions..."
240+
# chmod -R 755 docker/lnd
241+
# echo "LND setup complete!"
222242

223243
# - name: Setup iOS Simulator
224244
# run: |

0 commit comments

Comments
 (0)