2017-06-02 4 views
1

J'utilise AWS Codestar. Il intègre un certain nombre de services AWS afin que je puisse passer de git push au déploiement.AWS Codestar - Construire avec les dépendances du module node.js

Il utilise la formation de nuages. J'ai une fonction lambda qui dépend du uuid npm. Comment inclure cette dépendance de noeud dans le pipeline de construction Codestar?

CloudFormation SAM utiliser un fichier zip et uploads tout à S3:

https://github.com/awslabs/serverless-application-model/blob/master/examples/2016-10-31/inline_swagger/template.yaml#L32

Je ne veux pas construire un fichier zip et le mettre dans le repo de code.

Mon prochain plan est en cours d'exécution pour tenter npm install en Codebuild:

http://docs.aws.amazon.com/codebuild/latest/userguide/sample-nodejs-hw.html#sample-nodejs-hw-files

Répondre

1

prochain plan fonctionne. Nécessaire pour ajouter le npm dans Codebuild. Fonctionne très bien.

+0

Je suis retourné dans ceci avec une longue liste de modules. Je n'ai pas pu obtenir l'installation npm à lire à partir d'un artefact package.json, donc j'ai fini par les taper tous sur une seule ligne. – steve76