2017-09-15 6 views
1

J'ai un travail CodeBuild qui construit un fichier zip comme un artefact et le pousse à s3 (pas sûr si j'ai besoin de la deuxième étape encore ..). l'étape suivante exécute CodeDeploy, comment puis-je dire à cette étape d'utiliser le fichier zip que je viens de construire pour le déployer?CodePipeline - CodeBuild et CodeDeploy

il semble que les logs de CodeDeploy échouent à la première étape, et quand je regarde l'archive sur l'EC2, le dossier n'existe pas.

les emplois CodeDeploy et CodeBuild grand travail indépendamment ...

Répondre

1

CodePipeline crée automatiquement un seau S3 pour les objets qu'il génère lorsque vous créez votre pipeline. Vous devez spécifier les fichiers inclus dans votre artefact CodeBuild pouvant être déployables par CodeDeploy. CodePipeline connaîtra l'emplacement de l'artefact CodeBuild à partir de l'étape Génération et l'utilisera lors de la création du déploiement CodeDeploy.

Voici un tutoriel montrant comment intégrer CodeBuild et CodeDeploy avec CodePipeline: https://www.youtube.com/watch?v=KppUHzb4kHc