mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-16 17:46:45 +00:00
fix(core): Propagate env to task runner (#14638)
This commit is contained in:
@@ -22,6 +22,7 @@
|
|||||||
"N8N_RUNNERS_HEALTH_CHECK_SERVER_PORT",
|
"N8N_RUNNERS_HEALTH_CHECK_SERVER_PORT",
|
||||||
"NODE_FUNCTION_ALLOW_BUILTIN",
|
"NODE_FUNCTION_ALLOW_BUILTIN",
|
||||||
"NODE_FUNCTION_ALLOW_EXTERNAL",
|
"NODE_FUNCTION_ALLOW_EXTERNAL",
|
||||||
|
"N8N_RUNNERS_ALLOW_PROTOTYPE_MUTATION",
|
||||||
"NODE_OPTIONS",
|
"NODE_OPTIONS",
|
||||||
"NODE_PATH",
|
"NODE_PATH",
|
||||||
"N8N_SENTRY_DSN",
|
"N8N_SENTRY_DSN",
|
||||||
|
|||||||
@@ -78,6 +78,7 @@ describe('TaskRunnerProcess', () => {
|
|||||||
'DEPLOYMENT_NAME',
|
'DEPLOYMENT_NAME',
|
||||||
'NODE_PATH',
|
'NODE_PATH',
|
||||||
'GENERIC_TIMEZONE',
|
'GENERIC_TIMEZONE',
|
||||||
|
'N8N_RUNNERS_ALLOW_PROTOTYPE_MUTATION',
|
||||||
])('should propagate %s from env as is', async (envVar) => {
|
])('should propagate %s from env as is', async (envVar) => {
|
||||||
jest.spyOn(authService, 'createGrantToken').mockResolvedValue('grantToken');
|
jest.spyOn(authService, 'createGrantToken').mockResolvedValue('grantToken');
|
||||||
process.env[envVar] = 'custom value';
|
process.env[envVar] = 'custom value';
|
||||||
|
|||||||
@@ -59,6 +59,7 @@ export class TaskRunnerProcess extends TypedEmitter<TaskRunnerProcessEventMap> {
|
|||||||
'NODE_FUNCTION_ALLOW_BUILTIN',
|
'NODE_FUNCTION_ALLOW_BUILTIN',
|
||||||
'NODE_FUNCTION_ALLOW_EXTERNAL',
|
'NODE_FUNCTION_ALLOW_EXTERNAL',
|
||||||
'N8N_SENTRY_DSN',
|
'N8N_SENTRY_DSN',
|
||||||
|
'N8N_RUNNERS_ALLOW_PROTOTYPE_MUTATION',
|
||||||
// Metadata about the environment
|
// Metadata about the environment
|
||||||
'N8N_VERSION',
|
'N8N_VERSION',
|
||||||
'ENVIRONMENT',
|
'ENVIRONMENT',
|
||||||
|
|||||||
Reference in New Issue
Block a user