Skip to content

Can't Add Files To Pckage using package:pattern #9434

Closed
@mjflipmind

Description

@mjflipmind

It doesn't seem possible to include files in the generated package zip using the pattern syntax but the include syntax is deprecated.

Serverless: Deprecation warning: Support for "package.include" and "package.exclude" will be removed with next major release. Please use "package.patterns" instead
More Info: https://www.serverless.com/framework/docs/deprecations/#NEW_PACKAGE_PATTERNS

Can only include these files in the zip with this:

include:
- ormconfig.js
- src/api/oas-doc.yaml
- secrets.json

serverless.yml
package:
  individually: true
  excludeDevDependencies: true
  patterns:
    - 'src/**'
    - 'node_modules/**'
    - '!node_modules/browserify*'
    - '!node_modules/cli-*'
    - '!node_modules/decompress*'
    - '!node_modules/es-*'
    - '!node_modules/websocket-*'
    - '!node_modules/webpack*'
    - '!node_modules/cli-*'
    - '!node_modules/cli-highlight'
    - '!node_modules/coffeescript'
    - '!node_modules/crypto-browserify'
    - '!node_modules/console-browser'
    - '!node_modules/source-map'
    - '!node_modules/keypress'
    - '!node_modules/aws-sign2'
  include:
    - ormconfig.js
    - src/api/oas-doc.yaml
    - secrets.json
⚠️⚠️ REPLACE WITH FULL COMMAND NAME output
sls package
Serverless: Running "serverless" installed locally (in service node_modules)
Serverless: Deprecation warning: Support for "package.include" and "package.exclude" will be removed with next major release. Please use "package.patterns" instead
            More Info: https://www.serverless.com/framework/docs/deprecations/#NEW_PACKAGE_PATTERNS
Serverless: Compiling with Typescript...
Serverless: Using local tsconfig.json
Serverless: Typescript compiled.
Serverless: Packaging service...
Serverless: Excluding development dependencies...
Serverless: Excluding development dependencies...

Installed version

Framework Core: 2.39.2 (local)
Plugin: 4.5.3
SDK: 4.2.2
Components: 3.9.2

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions