Add nodejs as build step dependency
							parent
							
								
									c269d49b4e
								
							
						
					
					
						commit
						c5d2d8d27b
					
				|  | @ -155,7 +155,7 @@ inputs: | |||
|     required: false | ||||
|     description: 'Amount of disc space to assign the Kubernetes Persistent Volume' | ||||
|   cacheKey: | ||||
|     default: 'branch' | ||||
|     default: '' | ||||
|     required: false | ||||
|     description: 'Cache key to indicate bucket for cache' | ||||
|   checkDependencyHealthOverride: | ||||
|  |  | |||
|  | @ -3130,7 +3130,7 @@ class BuildStep { | |||
|         chmod -R +x "/steps" | ||||
|         /entrypoint.sh | ||||
|         apt-get update | ||||
|         apt-get install -y -q zip tree | ||||
|         apt-get install -y -q zip tree nodejs | ||||
|         cd "${cloud_runner_state_1.CloudRunnerState.libraryFolderFull.replace(/\\/g, `/`)}/.." | ||||
|         zip -r "lib-${cloud_runner_state_1.CloudRunnerState.buildParams.buildGuid}.zip" "Library" | ||||
|         mv "lib-${cloud_runner_state_1.CloudRunnerState.buildParams.buildGuid}.zip" "${cloud_runner_state_1.CloudRunnerState.cacheFolderFull.replace(/\\/g, `/`)}/Library" | ||||
|  | @ -4039,7 +4039,9 @@ class Input { | |||
|     static shouldUseOverride(query) { | ||||
|         if (Input.readInputOverrideCommand() !== '') { | ||||
|             if (Input.readInputFromOverrideList() !== '') { | ||||
|                 return Input.readInputFromOverrideList().split(',').includes(query) ? true : false; | ||||
|                 const doesInclude = Input.readInputFromOverrideList().split(',').includes(query) || | ||||
|                     Input.readInputFromOverrideList().split(',').includes(Input.ToEnvVarFormat(query)); | ||||
|                 return doesInclude ? true : false; | ||||
|             } | ||||
|             else { | ||||
|                 return true; | ||||
|  | @ -4060,7 +4062,7 @@ class Input { | |||
|             Input.queryOverrides = new Array(); | ||||
|             for (const element of queries) { | ||||
|                 if (Input.shouldUseOverride(element)) { | ||||
|                     Input.queryOverrides.push(yield Input.queryOverride(element)); | ||||
|                     Input.queryOverrides[element] = yield Input.queryOverride(element); | ||||
|                 } | ||||
|             } | ||||
|         }); | ||||
|  | @ -4073,9 +4075,14 @@ class Input { | |||
|         if (Input.cliOptions !== undefined && Input.cliOptions[query] !== undefined) { | ||||
|             return Input.cliOptions[query]; | ||||
|         } | ||||
|         if (Input.queryOverrides !== undefined && Input.queryOverrides[query] !== undefined) { | ||||
|         if (Input.queryOverrides !== undefined) { | ||||
|             if (Input.queryOverrides[query] !== null) { | ||||
|                 return Input.queryOverrides[query]; | ||||
|             } | ||||
|             if (Input.queryOverrides[Input.ToEnvVarFormat(query)] !== null) { | ||||
|                 return Input.queryOverrides[Input.ToEnvVarFormat(query)]; | ||||
|             } | ||||
|         } | ||||
|         if (process.env[query] !== undefined) { | ||||
|             return process.env[query]; | ||||
|         } | ||||
|  |  | |||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							|  | @ -45,7 +45,7 @@ export class BuildStep implements StepInterface { | |||
|         chmod -R +x "/steps" | ||||
|         /entrypoint.sh | ||||
|         apt-get update | ||||
|         apt-get install -y -q zip tree | ||||
|         apt-get install -y -q zip tree nodejs | ||||
|         cd "${CloudRunnerState.libraryFolderFull.replace(/\\/g, `/`)}/.." | ||||
|         zip -r "lib-${CloudRunnerState.buildParams.buildGuid}.zip" "Library" | ||||
|         mv "lib-${CloudRunnerState.buildParams.buildGuid}.zip" "${CloudRunnerState.cacheFolderFull.replace( | ||||
|  |  | |||
|  | @ -32,7 +32,10 @@ class Input { | |||
|   private static shouldUseOverride(query) { | ||||
|     if (Input.readInputOverrideCommand() !== '') { | ||||
|       if (Input.readInputFromOverrideList() !== '') { | ||||
|         return Input.readInputFromOverrideList().split(',').includes(query) ? true : false; | ||||
|         const doesInclude = | ||||
|           Input.readInputFromOverrideList().split(',').includes(query) || | ||||
|           Input.readInputFromOverrideList().split(',').includes(Input.ToEnvVarFormat(query)); | ||||
|         return doesInclude ? true : false; | ||||
|       } else { | ||||
|         return true; | ||||
|       } | ||||
|  | @ -52,12 +55,12 @@ class Input { | |||
|     Input.queryOverrides = new Array(); | ||||
|     for (const element of queries) { | ||||
|       if (Input.shouldUseOverride(element)) { | ||||
|         Input.queryOverrides.push(await Input.queryOverride(element)); | ||||
|         Input.queryOverrides[element] = await Input.queryOverride(element); | ||||
|       } | ||||
|     } | ||||
|   } | ||||
| 
 | ||||
|   private static getInput(query) { | ||||
|   public static getInput(query) { | ||||
|     const coreInput = core.getInput(query); | ||||
|     if (Input.githubInputEnabled && coreInput && coreInput !== '') { | ||||
|       return coreInput; | ||||
|  | @ -67,10 +70,16 @@ class Input { | |||
|       return Input.cliOptions[query]; | ||||
|     } | ||||
| 
 | ||||
|     if (Input.queryOverrides !== undefined && Input.queryOverrides[query] !== undefined) { | ||||
|     if (Input.queryOverrides !== undefined) { | ||||
|       if (Input.queryOverrides[query] !== null) { | ||||
|         return Input.queryOverrides[query]; | ||||
|       } | ||||
| 
 | ||||
|       if (Input.queryOverrides[Input.ToEnvVarFormat(query)] !== null) { | ||||
|         return Input.queryOverrides[Input.ToEnvVarFormat(query)]; | ||||
|       } | ||||
|     } | ||||
| 
 | ||||
|     if (process.env[query] !== undefined) { | ||||
|       return process.env[query]; | ||||
|     } | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue