@forge/cli-shared

8.11.0-experimental-3311bec8.11.1-next.2
out/tunnel/docker-compose-lifecycle.js
~out/tunnel/docker-compose-lifecycle.jsModified
+7
Index: package/out/tunnel/docker-compose-lifecycle.js
===================================================================
--- package/out/tunnel/docker-compose-lifecycle.js
+++ package/out/tunnel/docker-compose-lifecycle.js
@@ -47,8 +47,15 @@
                     container_name: container.key,
                     ...container.tunnel?.docker,
                     depends_on: [PROXY_SIDECAR_SERVICE_NAME]
                 };
+                if (config.build?.context && !path.isAbsolute(config.build.context)) {
+                    let context = config.build.context;
+                    if (context.startsWith('./')) {
+                        context = context.slice(2);
+                    }
+                    config.build.context = '../' + context;
+                }
                 const envArray = container?.tunnel?.docker.environment ?? [];
                 const filteredEnvArray = envArray.filter((envVar) => !envVar.startsWith('FORGE_EGRESS_PROXY_URL='));
                 filteredEnvArray.push('FORGE_EGRESS_PROXY_URL=http://proxy-sidecar:7072');
                 config.environment = filteredEnvArray;