Consolidate E2E into e2e-tests/ (Dockerfile + compose.{visual,auth,oauth,full,devstack}.yml, WORKDIR /e2e-tests); move ci.sh to repo root
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Browser-E2E overlay (compose.e2e-full.yml) — merged after kratos.yml via a second `-c`. The
|
||||
# Browser-E2E overlay (e2e-tests/compose.full.yml) — merged after kratos.yml via a second `-c`. The
|
||||
# full-flow suite drives the real browser, so web + Kratos must share one origin (the `proxy`
|
||||
# gateway, e2e/proxy.mjs). Point Kratos' public base_url and every self-service URL at that host so
|
||||
# gateway, e2e-tests/proxy.mjs). Point Kratos' public base_url and every self-service URL at that host so
|
||||
# the flow action, the session cookie, and the after-login redirect all stay same-origin as the
|
||||
# browser sees them. The normal (10m) tokenizer TTL from kratos.yml is kept — no re-mint mid-test.
|
||||
serve:
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
# E2E overlay (compose.e2e-auth.yml) — merged after kratos.yml via a second `-c`. Two changes
|
||||
# E2E overlay (e2e-tests/compose.auth.yml) — merged after kratos.yml via a second `-c`. Two changes
|
||||
# that let the auth-refresh suite exercise token timeout + re-mint in seconds:
|
||||
# 1. A very short session→JWT tokenizer TTL, so the JWT lapses while the Kratos session lives.
|
||||
# 2. A public base_url on the compose-network hostname, so the Playwright runner can drive the
|
||||
|
||||
Reference in New Issue
Block a user