Skip to content

prisma/compute-e2e-multi-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

compute-e2e-multi-app

End-to-end fixture for the Prisma Compute build pipeline (see services/build-runner/scripts/e2e/README.md in pdp-control-plane).

A repo whose root prisma.compute.json declares two apps (web and api, both minimal Hono servers). A build dispatched for this repo must:

  1. discover the multi-app config and fan out one targeted build per app,
  2. retire the discovering build as cancelled (Multi-app config: dispatched one build per app (web, api)),
  3. produce two succeeded builds — an app per target, with api carrying its configured display name multi-app-api — each answering /health on its deployed URL,
  4. leave no branch-named placeholder app behind.

Both apps bind Hono's framework-led port (:3000, not :8080 — the customer-app deploy path does not inject PORT). The config deliberately sets no region/httpPort overrides so the fixture stays deterministic across preview and production; exercise region fidelity with a temporary branch that adds an override.

About

Compute build-pipeline e2e fixture: multi-app prisma.compute.json fan-out (see pdp-control-plane services/build-runner/scripts/e2e)

Resources

Code of conduct

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors