fix: restore playwright/cpu-friendly config and deployment memory handling
CI / check (push) Successful in 27s
CI / tests-integration (push) Successful in 1m54s
CI / tests-unit (push) Successful in 1m58s
CI / tests-imaging-browsers (push) Successful in 2m11s
CI / tests-quality (push) Successful in 58s
CI / tests-ui (push) Successful in 5m17s
CI / preflight (push) Skipped
CI / deploy (push) Successful in 26s
CI / check (push) Successful in 27s
CI / tests-integration (push) Successful in 1m54s
CI / tests-unit (push) Successful in 1m58s
CI / tests-imaging-browsers (push) Successful in 2m11s
CI / tests-quality (push) Successful in 58s
CI / tests-ui (push) Successful in 5m17s
CI / preflight (push) Skipped
CI / deploy (push) Successful in 26s
This commit is contained in:
1 parent
a4bc25b6d6
commit
af67a28639
3 files changed
+33
-15
No files matched your search
@@ -48,15 +48,15 @@ it("passes a compiled release to both the application build and final image", ()
|
||||
expect(compose).toContain("NEXT_DEPLOYMENT_ID: ${CMS_RELEASE:-unknown}");
|
||||
});
|
||||
|
||||
it("keeps the compose CMS opt-in and inside the 2 GB limit", () => {
|
||||
it("keeps the compose CMS opt-in and inside the 4 GB limit", () => {
|
||||
const compose = readFileSync("docker-compose.yml", "utf8");
|
||||
// A bare `docker compose up -d` starts only byparr. On a CI-managed host the
|
||||
// CMS owns port 3002 through ci-deploy.sh; letting compose claim the same
|
||||
// port again produces an endless EADDRINUSE crash loop.
|
||||
expect(compose).toContain('profiles: ["cms"]');
|
||||
expect(compose).not.toContain("cms-green");
|
||||
expect(compose).toContain("mem_limit: 2g");
|
||||
expect(compose).toContain("memswap_limit: 2g");
|
||||
expect(compose).toContain("mem_limit: 4g");
|
||||
expect(compose).toContain("memswap_limit: 5g");
|
||||
});
|
||||
|
||||
it("builds with fixtures and excludes installation secrets from every stage", () => {
|
||||
|
||||
Reference in new issue
Block a user