File tree Expand file tree Collapse file tree 3 files changed +41
-1
lines changed
Expand file tree Collapse file tree 3 files changed +41
-1
lines changed Original file line number Diff line number Diff line change @@ -27,6 +27,16 @@ export async function applyOptimization(
2727> {
2828 const { spinner } = constants
2929
30+ // Debug CI issues on Windows.
31+ if ( process . env [ 'CI' ] ) {
32+ console . error ( `[DEBUG] applyOptimization called:` )
33+ console . error ( ` platform: ${ process . platform } ` )
34+ console . error ( ` agent: ${ pkgEnvDetails . agent } ` )
35+ console . error ( ` pkgPath: ${ pkgEnvDetails . pkgPath } ` )
36+ console . error ( ` pin: ${ pin } ` )
37+ console . error ( ` prod: ${ prod } ` )
38+ }
39+
3040 spinner . start ( )
3141
3242 const state = await addOverrides ( pkgEnvDetails , pkgEnvDetails . pkgPath , {
@@ -46,6 +56,14 @@ export async function applyOptimization(
4656 logger,
4757 spinner,
4858 } )
59+
60+ // Debug CI issues on Windows.
61+ if ( process . env [ 'CI' ] ) {
62+ console . error ( `[DEBUG] updateLockfile returned:` )
63+ console . error ( ` result.ok: ${ result . ok } ` )
64+ console . error ( ` result.message: ${ ( result as any ) . message || 'none' } ` )
65+ }
66+
4967 if ( ! result . ok ) {
5068 spinner . stop ( )
5169 return result
Original file line number Diff line number Diff line change @@ -22,6 +22,17 @@ export async function handleOptimize({
2222 pin : boolean
2323 prod : boolean
2424} ) {
25+ // Debug CI issues on Windows.
26+ if ( process . env [ 'CI' ] ) {
27+ console . error ( `[DEBUG] handleOptimize called:` )
28+ console . error ( ` platform: ${ process . platform } ` )
29+ console . error ( ` cwd: ${ cwd } ` )
30+ console . error ( ` outputKind: ${ outputKind } ` )
31+ console . error ( ` pin: ${ pin } ` )
32+ console . error ( ` prod: ${ prod } ` )
33+ console . error ( ` process.env.CI: ${ process . env [ 'CI' ] } ` )
34+ }
35+
2536 const pkgEnvCResult = await detectAndValidatePackageEnvironment ( cwd , {
2637 cmdName : CMD_NAME ,
2738 logger,
Original file line number Diff line number Diff line change @@ -44,7 +44,18 @@ export async function updateLockfile(
4444 }
4545
4646 try {
47- await runAgentInstall ( pkgEnvDetails , { spinner } )
47+ const installResult = await runAgentInstall ( pkgEnvDetails , { spinner } )
48+
49+ // Debug CI issues on Windows.
50+ if ( process . env [ 'CI' ] ) {
51+ console . error ( `[DEBUG] runAgentInstall completed:` )
52+ console . error ( ` installResult type: ${ typeof installResult } ` )
53+ if ( installResult ) {
54+ console . error ( ` stdout length: ${ installResult . stdout ?. length || 0 } ` )
55+ console . error ( ` stderr length: ${ installResult . stderr ?. length || 0 } ` )
56+ }
57+ }
58+
4859 if ( pkgEnvDetails . features . npmBuggyOverrides ) {
4960 spinner ?. stop ( )
5061 logger ?. log (
You can’t perform that action at this time.
0 commit comments