jetbrains-core/src/software/aws/toolkits/jetbrains/services/lambda/steps/LambdaWorkflows.kt [77:102]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - codeDetails: ImageBasedCode, codeStorageLocation: String, samOptions: SamOptions ): StepWorkflow { val (dummyTemplate, dummyLogicalId) = createTemporaryImageTemplate(codeDetails) val buildDir = codeDetails.dockerfile.resolveSibling(".aws-sam").resolve("build") val builtTemplate = buildDir.resolve("template.yaml") val packagedTemplate = buildDir.resolve("packaged-temp-template.yaml") val envVars = createAwsEnvVars(project) return StepWorkflow( ValidateDocker(), BuildLambda( BuildLambdaRequest( templatePath = dummyTemplate, buildDir = buildDir, samOptions = samOptions ) ), PackageLambda( templatePath = builtTemplate, packagedTemplatePath = packagedTemplate, logicalId = dummyLogicalId, envVars = envVars, ecrRepo = codeStorageLocation ), - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - jetbrains-core/src/software/aws/toolkits/jetbrains/services/lambda/steps/LambdaWorkflows.kt [166:191]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - codeDetails: ImageBasedCode, codeStorageLocation: String, samOptions: SamOptions ): StepWorkflow { val (dummyTemplate, dummyLogicalId) = createTemporaryImageTemplate(codeDetails) val buildDir = codeDetails.dockerfile.resolveSibling(".aws-sam").resolve("build") val builtTemplate = buildDir.resolve("template.yaml") val packagedTemplate = buildDir.resolve("packaged-temp-template.yaml") val envVars = createAwsEnvVars(project) return StepWorkflow( ValidateDocker(), BuildLambda( BuildLambdaRequest( templatePath = dummyTemplate, buildDir = buildDir, samOptions = samOptions ) ), PackageLambda( templatePath = builtTemplate, packagedTemplatePath = packagedTemplate, logicalId = dummyLogicalId, envVars = envVars, ecrRepo = codeStorageLocation ), - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -