@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;