diff --git a/.azure/pipelines/ci-public.yml b/.azure/pipelines/ci-public.yml index d72d641af130..4610b49f9b6d 100644 --- a/.azure/pipelines/ci-public.yml +++ b/.azure/pipelines/ci-public.yml @@ -103,6 +103,7 @@ stages: jobName: Code_check jobDisplayName: Code check agentOs: Windows + installNodeJs: false # Need full history for git log comparison in CodeCheck.ps1 fetchDepth: 0 steps: diff --git a/.azure/pipelines/ci.yml b/.azure/pipelines/ci.yml index 4cd8b0694ff1..b6d556695c49 100644 --- a/.azure/pipelines/ci.yml +++ b/.azure/pipelines/ci.yml @@ -144,6 +144,7 @@ extends: jobName: Code_check jobDisplayName: Code check agentOs: Windows + installNodeJs: false # Need full history for git log comparison in CodeCheck.ps1 fetchDepth: 0 steps: @@ -708,9 +709,9 @@ extends: binlogPath: artifacts/log/Release/Build.binlog presteps: - task: UseNode@1 - displayName: Install Node 24.x + displayName: Install Node 24.14.1 inputs: - version: 24.x + version: 24.14.1 pool: name: $(DncEngInternalBuildPool) demands: ImageOverride -equals windows.vs2026preview.scout.amd64 diff --git a/.azure/pipelines/jobs/default-build.yml b/.azure/pipelines/jobs/default-build.yml index 7d58545df8d9..30f949febeb0 100644 --- a/.azure/pipelines/jobs/default-build.yml +++ b/.azure/pipelines/jobs/default-build.yml @@ -179,15 +179,16 @@ jobs: displayName: Start background dump collection - ${{ if eq(parameters.installNodeJs, 'true') }}: - task: UseNode@1 - displayName: Install Node 24.x + displayName: Install Node 24.14.1 inputs: - version: 24.x + version: 24.14.1 - task: Cache@2 displayName: Cache node_modules + continueOnError: true inputs: - key: '"node_modules" | "node24" | "$(Agent.OS)" | $(Build.SourcesDirectory)/package-lock.json' + key: '"node_modules" | "node24.14.1" | "$(Agent.OS)" | $(Build.SourcesDirectory)/package-lock.json' restoreKeys: | - "node_modules" | "node24" | "$(Agent.OS)" + "node_modules" | "node24.14.1" | "$(Agent.OS)" path: node_modules - ${{ if and(eq(parameters.agentOs, 'Windows'), eq(parameters.isAzDOTestingJob, true)) }}: - powershell: | @@ -420,15 +421,16 @@ jobs: displayName: Start background dump collection - ${{ if eq(parameters.installNodeJs, 'true') }}: - task: UseNode@1 - displayName: Install Node 24.x + displayName: Install Node 24.14.1 inputs: - version: 24.x + version: 24.14.1 - task: Cache@2 displayName: Cache node_modules + continueOnError: true inputs: - key: '"node_modules" | "node24" | "$(Agent.OS)" | $(Build.SourcesDirectory)/package-lock.json' + key: '"node_modules" | "node24.14.1" | "$(Agent.OS)" | $(Build.SourcesDirectory)/package-lock.json' restoreKeys: | - "node_modules" | "node24" | "$(Agent.OS)" + "node_modules" | "node24.14.1" | "$(Agent.OS)" path: node_modules - ${{ if eq(parameters.agentOs, 'Windows') }}: - powershell: Write-Host "##vso[task.prependpath]$(DOTNET_CLI_HOME)\.dotnet\tools" diff --git a/.npmrc b/.npmrc index 9d0d03d7ef54..57c95dcc1f0c 100644 --- a/.npmrc +++ b/.npmrc @@ -1,4 +1,5 @@ registry=https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/ +audit=false fetch-retries=5 fetch-retry-factor=2 fetch-retry-maxtimeout=120000 diff --git a/eng/Npm.Workspace.nodeproj b/eng/Npm.Workspace.nodeproj index fa0c99ba217e..b4b245410eed 100644 --- a/eng/Npm.Workspace.nodeproj +++ b/eng/Npm.Workspace.nodeproj @@ -138,47 +138,11 @@ - - - - - - - - - - - - - - - - - - <_NpmDebugLogs Include="$(_NpmCacheDir)/_logs/*" /> - - - - - - - + />