Nous avons un déploiement automatique à partir de BitBucket configuré pour être déployé sur l'une des trois instances EC2. Tout fonctionne actuellement correctement, sauf que notre répertoire/data (qui contient des images téléchargées par le CMS, des vidéos, etc.) ne fait pas partie du référentiel. Ainsi, lors du déploiement, le répertoire/data existant sur l'instance spécifique est supprimé.Existe-t-il un moyen d'exclure un répertoire dans AWS CodeDeploy?
Je vois qu'il est possible de définir des exclusions pour la propriété du fichier/groupe et les permissions en utilisant le paramètre "exclude"; Cependant, aucun paramètre ne semble exister pour la section Fichiers:
http://docs.aws.amazon.com/codedeploy/latest/userguide/reference-appspec-file-structure-files.html
Il semble que ce serait un problème commun, mais je n'ai pas été en mesure de trouver une solution encore. Est-ce que quelqu'un a des suggestions pour exclure les fichiers à remplacer lors d'un déploiement? La seule chose que je peux arriver à ce stade est de spécifier manuellement chaque répertoire qui doit être remplacé ainsi que chaque fichier racine dans appspec.yml. C'est loin d'être idéal, car il devrait être modifié chaque fois qu'un nouveau répertoire ou fichier racine est ajouté.
Nous cherchons un moyen de faire cela maintenant, difficile à croire qu'il n'y a aucun moyen d'exclure un motif et d'avoir à inclure tout le reste et à garder la structure à jour. Cela me semble être une fonctionnalité essentielle pour pouvoir exclure des répertoires. – pixelwiz