serverless-heaven / serverless-webpack

Serverless plugin to bundle your lambdas with Webpack
MIT License
1.72k stars 414 forks source link

serverless-webpack running webpack on lambda containers with `image.name` property #1884

Open ilyesBen opened 1 month ago

ilyesBen commented 1 month ago

This is a Bug Report

Description

For bug reports:

service: converter

frameworkVersion: '3'

plugins:
  - serverless-webpack

custom:
  webpack:
    packager: yarn
    includeModules: true
    individually: true

provider:
  name: aws
  region: eu-west-2
  runtime: nodejs20.x
  memorySize: 1024
  timeout: 120
  ecr:
    images:
      docx_convert_image:
        path: ./

functions:
  pdfToImageConverter:
    handler: src/functions/pdfToImageConverter.handler
    name: pdfToImageConverter-${sls:stage}

  docxToImageConverter:
    name: docxToImageConverter-${sls:stage}
    architecture: x86_64
    image:
      name: docx_convert_image
      command: 
        - docxToImageConverter.handler
✖ Stack converter-dev failed to deploy (0s)
Environment: darwin, node 18.19.0, framework 3.38.0 (local) 3.36.0v (global), plugin 7.2.3, SDK 4.5.1
Credentials: Local, "default" profile
Docs:        docs.serverless.com
Support:     forum.serverless.com
Bugs:        github.com/serverless/serverless/issues

Error:
No matching handler found for 'docxToImageConverter' in '/Users/ilyesben/Desktop/Atlas/converter-service'. Check your service definition.

Similar or dependent issue(s):

825

Additional Data

ilyesBen commented 1 month ago

Created a PR for this.