Skip to content

Commit

Permalink
feat: #339 Update docker stack
Browse files Browse the repository at this point in the history
  • Loading branch information
Ines WALLON committed May 28, 2022
1 parent b26c677 commit e9b7603
Show file tree
Hide file tree
Showing 1,596 changed files with 144,847 additions and 0 deletions.
77 changes: 77 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
# Drupal git normalization
# @see https://www.kernel.org/pub/software/scm/git/docs/gitattributes.html
# @see https://www.drupal.org/node/1542048

# Normally these settings would be done with macro attributes for improved
# readability and easier maintenance. However macros can only be defined at the
# repository root directory. Drupal avoids making any assumptions about where it
# is installed.

# Define text file attributes.
# - Treat them as text.
# - Ensure no CRLF line-endings, neither on checkout nor on checkin.
# - Detect whitespace errors.
# - Exposed by default in `git diff --color` on the CLI.
# - Validate with `git diff --check`.
# - Deny applying with `git apply --whitespace=error-all`.
# - Fix automatically with `git apply --whitespace=fix`.

*.config text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.css text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.dist text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.engine text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
*.html text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=html
*.inc text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
*.install text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
*.js text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.json text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.lock text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.map text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.md text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.module text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
*.php text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
*.po text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.profile text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
*.script text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.sh text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
*.sql text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.svg text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.theme text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
*.twig text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.txt text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.xml text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.yml text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2

# Define binary file attributes.
# - Do not treat them as text.
# - Include binary diff in patches instead of "binary files differ."
*.eot -text diff
*.exe -text diff
*.gif -text diff
*.gz -text diff
*.ico -text diff
*.jpeg -text diff
*.jpg -text diff
*.otf -text diff
*.phar -text diff
*.png -text diff
*.svgz -text diff
*.ttf -text diff
*.woff -text diff
*.woff2 -text diff

# Exclude files from archive. Those files are not required to build a package.
/docker export-ignore
/docs export-ignore
/drush/README.md export-ignore
/scripts/quality export-ignore
/scripts/tests export-ignore
/scripts/contrib-sync.sh export-ignore
/scripts/contrib-update.sh export-ignore
/scripts/fix-permissions-dev.sh export-ignore
/scripts/init.sh export-ignore
/.gitattributes export-ignore
/.gitignore export-ignore
/.gitlab-ci.yml export-ignore
/docker-compose.yml export-ignore
/README.md export-ignore
90 changes: 90 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
# This .gitignore file assume that you have a global .gitignore file configured
# to ignore for example IDE related files.
# See docs/01-developer/12-git.md or see https://www.drupal.org/node/1542048.

# Package management systems.
bower_components
node_modules
vendor
yarn-error.log

# Contrib files.
/app/core
/app/libraries
/app/modules/contrib
/app/profiles/contrib
/app/themes/contrib
/app/translations/contrib
/drush/contrib

/app/autoload.php
/app/index.php

/app/.htaccess
/app/robots.txt

# Development config files.
/.editorconfig
/app/.eslintignore
/app/.ht.router.php

# Compilation.
*.css.map
*.js.map
## Theme
/app/themes/custom/*/assets/css/**/*.css
/app/themes/custom/*/assets/js/**/*.js
!/app/themes/custom/*/assets/js/**/*.es6.js
/app/themes/custom/*/assets/images/optimized
/app/themes/custom/*/templates/patterns/*/styles/**/*.css
/app/themes/custom/*/templates/patterns/*/js/**/*.js
!/app/themes/custom/*/templates/patterns/*/js/**/*.es6.js
## Modules
/app/modules/custom/*/assets/styles/**/*.css
/app/modules/custom/*/assets/js/**/*.js
!/app/modules/custom/*/assets/js/**/*.es6.js
/app/modules/custom/*/templates/patterns/*/styles/**/*.css
/app/modules/custom/*/templates/patterns/*/js/**/*.js
!/app/modules/custom/*/templates/patterns/*/js/**/*.es6.js

# Drupal's file directory.
/app/sites/default/default.services.yml
/app/sites/default/default.settings.php
/app/sites/development.services.yml
/app/sites/example.settings.local.php
/app/sites/example.sites.php
/app/sites/*/files
/private_files
/app/sites/simpletest

# Drupal local settings.
/conf/drupal/**/settings.local.php
/conf/drupal/sites.php

# Drupal config.
/conf/drupal/**/overrides

# Backups.
backups/*

# Build.
build

# Docker.
/.env
/conf/env/composer.env
/data
/docker-compose.override.yml

# Drupal paranoia.
/www

# Cloned repositories.
/contrib

# Cypress.
/scripts/tests/cypress/cypress/screenshots
/scripts/tests/cypress/cypress/videos

# PhpStorm
/.idea
Loading

0 comments on commit e9b7603

Please sign in to comment.