Estoy tratando de evitar que una lista de archivos y carpetas de mi proyecto Drupal composer se incluya en la imagen de la ventana acoplable, pero como efecto secundario no deseado, también excluye algunas carpetas que no están definidas explícitamente en .dockerignore . Aquí está el archivo con el que estoy trabajando:
# root files .gitignore .gitmodules .travis.yml .gitlab-ci.yml docker-compose.yml LICENSE phpunit.xml.dist README.md # folders .c9 .git backups/ vendor/ web/core/ web/modules/contrib/ web/profiles/ web/themes/contrib/ # web files web/.csslintrc web/.editorconfig web/.eslintrc web/.eslintignore web/.gitattributes web/.htaccess # web sites files web/sites/development.services.yml web/sites/example.settings.local.php web/sites/example.sites.php # web sites default files web/sites/default/files/ web/sites/default/default.services.yml web/sites/default/settings.local.php <all combinations of lines below, one at a time>Definí las carpetas que quiero incluir en la parte inferior, probé todas las combinaciones que se me ocurrieron a continuación. Hasta ahora no hubo suerte y se quedó sin cosas para probar.
# don't ignore comes last !web/themes/custom !web/libraries # don't ignore comes last !web/themes/custom/ !web/libraries/ # don't ignore comes last !web/themes/custom/* !web/libraries/* # don't ignore comes last *!web/themes/custom/* *!web/libraries/* También traté de descomentar todas las carpetas, y las carpetas web/themes/custom y web/libraries aún no aparecen en la imagen de mi ventana acoplable. También tengo un archivo .gitignore que contiene estas carpetas. ¿Quizás esto es responsable de este extraño comportamiento?
Cualquier ayuda sería apreciada.
Estaba construyendo la imagen con Gitlab CI y olvidé que mi repositorio de git no tenía las carpetas que estaba tratando de COPIAR. Solo mi entorno de desarrollo local tenía las carpetas.