Serverless plugin to support AWS Lambda Layers $LATEST tag.
This replace layer version, referring to aws credentials profile.
export AWS_PROFILE and "serverless.yml provider > profile" settings are all supported.
- serverless deploy
- serverless deploy function
- serverless package
Install package as development dependency.
npm i serverless-aws-latest-layer-version --save-dev
add the plugin to serverless.yml
plugins:
- serverless-aws-latest-layer-version
We have to replace the Layer version to $LATEST.
arn:aws:lambda:us-east-1:000000000000:layer:test:$LATEST
To specify a separate ~/.aws/credentials
profile alias other than [default]
, choose one of them
export AWS_PROFILE={profileAlias}
&& sls deploy- serverless.yml file configuration.
provider:
profile: {profileAlias}
- sls deploy
--aws-profile={profileAlias}
(serverless old version)
- Fixed deprecated RegExp
- update to aws sdk version
- update to aws sdk v3 version
- optimize get layer version
- env AWS_PROFILE supported
- optimize error handling
- resource layers version bug fix
- modified to refer to aws credentials profile
It was created with the idea of "serverless-latest-layer-version"