feat(templates): add isolated deployment configuration to CompleteTemplate

Introduced an optional 'isolated' boolean property in the CompleteTemplate interface to manage isolated deployment settings. Added tests to verify default behavior (isolated=true) and explicit settings (isolated=true/false) in the deployment configuration.

This change enhances template flexibility for deployment configurations.
This commit is contained in:
Mauricio Siu
2026-05-08 19:32:05 -06:00
parent e8b3d7ba7d
commit ffd51cf32f

View File

@@ -31,7 +31,7 @@ describe("helpers functions", () => {
expect(domain.startsWith(`${mockSchema.projectName}-`)).toBeTruthy();
expect(
domain.endsWith(
`${mockSchema.serverIp.replaceAll(".", "-")}.traefik.me`,
`${mockSchema.serverIp.replaceAll(".", "-")}.sslip.io`,
),
).toBeTruthy();
});