@@ -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