2017-04-05 2 views
0

J'ai un dépôt git (appelez le projet A) avec un sous-module inclus (projet B). Le projet B est parfois déployé sur Amazon Elastic Beanstalk en tant qu'application autonome, et il est parfois inclus dans le projet A en tant que sous-module, où il est également déployé sur la commande beanstalk élastique. Le problème que j'ai est le dossier .ebextensions dans le projet B contient des scripts qui sont en cours d'exécution lorsque le projet A est déployé. Ces scripts interrompent le déploiement du projet A. La solution actuelle consiste à exécuter rm dans le dossier .ebextensions du projet B avant d'exécuter eb deploy sur le projet A. Comment créer une extraction clairsemée du projet B afin d'exclure le dossier .ebextensions?Comment exclure un dossier à l'aide d'une extraction clairsemée

Répondre

0

Nous avons fini par aller avec un déploiement de docker afin que nous n'ayons pas à configurer le repo à chaque fois.