Package de l'application AWS SAM - AWS CodeDeploy

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Package de l'application AWS SAM

Vous devez maintenant avoir quatre fichiers dans votre répertoire SAM-Tutorial :

  • beforeAllowTraffic.js

  • afterAllowTraffic.js

  • myDateTimeFunction.js

  • template.yml

Vous êtes maintenant prêt à utiliser la sam package commande AWS SAM pour créer et empaqueter des artefacts pour vos fonctions et CodeDeploy applications Lambda. Les artefacts sont chargés dans un compartiment S3. La sortie de la commande est un nouveau fichier nommé package.yml. Ce fichier est utilisé par la sam deploy commande AWS SAM à l'étape suivante.

Note

Pour plus d'informations sur la sam package commande, consultez la référence des commandes AWS SAM CLI dans le manuel du AWS Serverless Application Model développeur.

Dans le répertoire SAM-Tutorial, exécutez la commande suivante.

sam package \ --template-file template.yml \ --output-template-file package.yml \ --s3-bucket your-S3-bucket

Pour le s3-bucket paramètre, spécifiez le compartiment Amazon S3 que vous avez créé comme condition préalable à ce didacticiel. output-template-fileSpécifie le nom du nouveau fichier utilisé par la sam deploy commande AWS SAM.