mirror of
https://github.com/renovatebot/renovate.git
synced 2025-04-15 04:54:17 +00:00
fix(manager/nuget): use environment variables required by NuGet on Windows (#26056)
This commit is contained in:
parent
60b029d63a
commit
af6743d7bb
2 changed files with 13 additions and 0 deletions
lib/util/exec
|
@ -14,6 +14,10 @@ describe('util/exec/env', () => {
|
|||
'SSL_CERT_FILE',
|
||||
'URL_REPLACE_1_FROM',
|
||||
'URL_REPLACE_1_TO',
|
||||
'PROGRAMFILES',
|
||||
'PROGRAMFILES(X86)',
|
||||
'APPDATA',
|
||||
'LOCALAPPDATA',
|
||||
];
|
||||
|
||||
beforeEach(() => {
|
||||
|
@ -39,6 +43,10 @@ describe('util/exec/env', () => {
|
|||
SSL_CERT_FILE: 'SSL_CERT_FILE',
|
||||
URL_REPLACE_1_FROM: 'URL_REPLACE_1_FROM',
|
||||
URL_REPLACE_1_TO: 'URL_REPLACE_1_TO',
|
||||
PROGRAMFILES: 'PROGRAMFILES',
|
||||
'PROGRAMFILES(X86)': 'PROGRAMFILES(X86)',
|
||||
APPDATA: 'APPDATA',
|
||||
LOCALAPPDATA: 'LOCALAPPDATA',
|
||||
});
|
||||
});
|
||||
|
||||
|
|
|
@ -19,6 +19,11 @@ const basicEnvVars = [
|
|||
'SSL_CERT_DIR',
|
||||
'SSL_CERT_FILE',
|
||||
'NODE_EXTRA_CA_CERTS',
|
||||
// Required for NuGet to work on Windows.
|
||||
'PROGRAMFILES',
|
||||
'PROGRAMFILES(X86)',
|
||||
'APPDATA',
|
||||
'LOCALAPPDATA',
|
||||
];
|
||||
|
||||
export function getChildProcessEnv(
|
||||
|
|
Loading…
Add table
Reference in a new issue