Skip to content

Commit 4ef78ed

Browse files
committed
feat(dashboard): add service landing and s3 e2e
1 parent 54e0f00 commit 4ef78ed

7 files changed

Lines changed: 854 additions & 115 deletions

File tree

README.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ go run ./cmd/devcloud up
1313
Open the dashboard:
1414

1515
```text
16-
http://127.0.0.1:8025/
16+
http://127.0.0.1:8025/mail
1717
```
1818

1919
Send mail to:
@@ -56,6 +56,18 @@ Run the E2E smoke test:
5656
scripts/mail-e2e.sh
5757
```
5858

59+
Run the S3 E2E smoke test with `awscli-local`:
60+
61+
```bash
62+
scripts/s3-e2e.sh
63+
```
64+
65+
Keep the S3 server running after the E2E journey so you can inspect the bucket and objects:
66+
67+
```bash
68+
E2E_INTERACTIVE=true scripts/s3-e2e.sh
69+
```
70+
5971
Run the E2E script in browser inspection mode. This keeps the server running and leaves the smoke mail visible in the Web UI until `Ctrl-C`.
6072

6173
```bash
@@ -66,6 +78,7 @@ If the default ports are already in use:
6678

6779
```bash
6880
E2E_INTERACTIVE=true E2E_SMTP_PORT=1125 E2E_DASHBOARD_PORT=8125 scripts/mail-e2e.sh
81+
E2E_INTERACTIVE=true E2E_S3_PORT=14566 E2E_DASHBOARD_PORT=18025 E2E_SMTP_PORT=11025 scripts/s3-e2e.sh
6982
```
7083

7184
## Notes

0 commit comments

Comments
 (0)