Skip to content

Commit

Permalink
install multisite environment alongside normal for easier manual test…
Browse files Browse the repository at this point in the history
…ing (#1233)

* install multisite environment alongside normal for easier manual testing

* fix local-dev-entrypoint.sh warning

* try to fix file permission in build

* add setup finished marker file after both instances are installed

* increase env setup wait timeout

* debug script mods

* smarter waiting for the database

* fix failing command

* fix setup_finished file creation

* debug e2e test failure

* fix uninstall e2e test failure
  • Loading branch information
diosmosis authored Dec 25, 2024
1 parent c0aebf1 commit f590549
Show file tree
Hide file tree
Showing 5 changed files with 367 additions and 307 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ jobs:
- run: |
# wait for docker-compose launch to finish
elapsed=0
until [ -e ./docker/wordpress/test/setup_finished ] || (( elapsed++ >= 240 )); do
until [ -e ./docker/wordpress/test/setup_finished ] || (( elapsed++ >= 420 )); do
sleep 1
done
Expand Down
Loading

0 comments on commit f590549

Please sign in to comment.