Commit 5928a554 authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

We should install gitlab into /srv/gitlab

parent 300258de
all: database-config httpd-conf
all: database-config
rm /etc/passwd
mv -v /data/etc/passwd /etc/passwd
rm /etc/group
......@@ -8,7 +8,7 @@ all: database-config httpd-conf
rm /etc/gshadow
mv -v /data/etc/gshadow /etc/gshadow
groupadd -g 101 git
useradd -c "GitLab" -d /srv/www -g git -s /bin/false -u 101 git
useradd -c "GitLab" -d /srv/gitlab -g git -s /bin/false -u 101 git
rm /etc/passwd-
rm /etc/group-
rm /etc/shadow-
......@@ -30,36 +30,52 @@ all: database-config httpd-conf
mount --bind tmp /tmp
mkdir gitlab-home
tar xf gitlab-foss-v13.1.0.tar.bz2 -C /srv/www --strip-components=1
patch -Np1 -d /srv/www < gitlab-foss-v13.1.0-gems_update.patch
rm -rf /srv/www/index.html
cd /srv/www && mv config/gitlab.yml.example config/gitlab.yml
cd /srv/www && mv config/secrets.yml.example config/secrets.yml
mkdir -p /srv/www/public/uploads
chmod 0700 /srv/www/public/uploads
cd /srv/www && mv config/puma.rb.example config/puma.rb
HOME=$(CURDIR)/gitlab-home git config --global core.autocrlf input
HOME=$(CURDIR)/gitlab-home git config --global gc.auto 0
HOME=$(CURDIR)/gitlab-home git config --global repack.writeBitmaps true
HOME=$(CURDIR)/gitlab-home git config --global receive.advertisePushOptions true
HOME=$(CURDIR)/gitlab-home git config --global core.fsyncObjectFiles true
cd /srv/www && mv config/resque.yml.example config/resque.yml
@echo "$$DATABASE_CONFIG" > /srv/www/config/database.yml
cd /srv/www && HOME=$(CURDIR)/gitlab-home bundle install --deployment --without development test mysql aws kerberos
cd /srv/www && HOME=$(CURDIR)/gitlab-home PATH=$$PATH:$(CURDIR)/../go/go/bin GOCACHE=$(CURDIR)/gitlab-home/gocache bundle exec rake gitlab:shell:install RAILS_ENV=production
cd /srv/www && HOME=$(CURDIR)/gitlab-home PATH=$$PATH:$(CURDIR)/../go/go/bin GOCACHE=$(CURDIR)/gitlab-home/gocache bundle exec rake "gitlab:workhorse:install[/srv/www/gitlab-workhorse]" RAILS_ENV=production
cd /srv/www && HOME=$(CURDIR)/gitlab-home bundle exec rake "gitlab:gitaly:install[/srv/www/gitaly,/srv/www/repositories]" RAILS_ENV=production
cd /srv/www && HOME=$(CURDIR)/gitlab-home yarn install --production --pure-lockfile
cd /srv/www && HOME=$(CURDIR)/gitlab-home bundle exec rake gitlab:assets:compile RAILS_ENV=production NODE_ENV=production NODE_OPTIONS="--max-old-space-size=3072"
install -v -m755 -d /srv/gitlab -o git -g git
sudo -u git -H tar xf gitlab-foss-v13.1.0.tar.bz2 -C /srv/gitlab --strip-components=1
sudo -u git -H patch -Np1 -d /srv/gitlab < gitlab-foss-v13.1.0-gems_update.patch
chown -R git.git /srv/gitlab
cd /srv/gitlab && sudo -u git -H mv config/gitlab.yml.example config/gitlab.yml
cd /srv/gitlab && sudo -u git -H mv config/secrets.yml.example config/secrets.yml
cd /srv/gitlab && chown -R git log/
cd /srv/gitlab && chown -R git tmp/
cd /srv/gitlab && chmod -R u+rwX,go-w log/
cd /srv/gitlab && chmod -R u+rwX tmp/
cd /srv/gitlab && chmod -R u+rwX tmp/pids/
cd /srv/gitlab && chmod -R u+rwX tmp/sockets/
cd /srv/gitlab && sudo -u git -H mkdir -p public/uploads/
cd /srv/gitlab && chmod 0700 public/uploads
cd /srv/gitlab && chmod -R u+rwX builds/
cd /srv/gitlab && chmod -R u+rwX shared/artifacts/
cd /srv/gitlab && chmod -R ug+rwX shared/pages/
cd /srv/gitlab && sudo -u git -H mv config/puma.rb.example config/puma.rb
sudo -u git -H git config --global core.autocrlf input
sudo -u git -H git config --global gc.auto 0
sudo -u git -H git config --global repack.writeBitmaps true
sudo -u git -H git config --global receive.advertisePushOptions true
sudo -u git -H git config --global core.fsyncObjectFiles true
cd /srv/gitlab && sudo -u git -H mv config/resque.yml.example config/resque.yml
@echo "$$DATABASE_CONFIG" > /srv/gitlab/config/database.yml
cd /srv/gitlab && chown -R git.git config/database.yml
cd /srv/gitlab && sudo -u git -H chmod o-rwx config/database.yml
cd /srv/gitlab && sudo -u git -H bundle install --deployment --without development test mysql aws kerberos
cd /srv/gitlab && sudo -u git -H PATH=$$PATH:$(CURDIR)/../go/go/bin GOCACHE=$(CURDIR)/gitlab-home/gocache bundle exec rake gitlab:shell:install RAILS_ENV=production
cd /srv/gitlab && sudo -u git -H PATH=$$PATH:$(CURDIR)/../go/go/bin GOCACHE=$(CURDIR)/gitlab-home/gocache bundle exec rake "gitlab:workhorse:install[/srv/gitlab/gitlab-workhorse]" RAILS_ENV=production
cd /srv/gitlab && sudo -u git -H bundle exec rake "gitlab:gitaly:install[/srv/gitlab/gitaly,/srv/gitlab/repositories]" RAILS_ENV=production
chmod 0700 /srv/gitlab/tmp/sockets/private
chown git /srv/gitlab/tmp/sockets/private
cd /srv/gitlab && sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production
cd /srv/gitlab && sudo -u git -H bundle exec rake gettext:compile RAILS_ENV=production
cd /srv/gitlab && sudo -u git -H yarn install --production --pure-lockfile
cd /srv/gitlab && sudo -u git -H bundle exec rake gitlab:assets:compile RAILS_ENV=production NODE_ENV=production NODE_OPTIONS="--max-old-space-size=3072"
rm -rf /usr/local/share/.yarnrc
rm -rf /srv/www/tmp/cache/*
rm -rf /srv/www/vendor/bundle/ruby/*/gems/nokogumbo-*/ext/nokogumboc/tmp
rm -rf /srv/www/vendor/bundle/ruby/*/gems/graphiql-rails-*/test/dummy/tmp
find /srv/www -name *.gz -exec rm -f '{}' ';'
rm -rf /srv/gitlab/tmp/cache/*
rm -rf /srv/gitlab/vendor/bundle/ruby/*/gems/nokogumbo-*/ext/nokogumboc/tmp
rm -rf /srv/gitlab/vendor/bundle/ruby/*/gems/graphiql-rails-*/test/dummy/tmp
find /srv/gitlab -name *.gz -exec rm -f '{}' ';'
find / -name *.gem -exec rm -f '{}' ';'
find / -name *.pyc -exec rm -f '{}' ';'
find / -name *.js.map -exec rm -f '{}' ';'
......@@ -71,11 +87,6 @@ all: database-config httpd-conf
find / -depth -name .tox -type d -exec rm -rf '{}' ';'
find / -depth -name node_modules -type d -exec rm -rf '{}' ';'
chown -R apache.apache /srv/www
rm -f /etc/httpd/conf/DocumentRoot.conf
@echo "$$HTTPD_CONF" > /etc/httpd/conf/ruby.conf
rm -rf gitlab-home
umount /tmp
rm -rf tmp
......@@ -89,6 +100,8 @@ postinstall:
sudo -u postgres psql -d template1 -c "CREATE EXTENSION IF NOT EXISTS pg_trgm;"
sudo -u postgres psql -d template1 -c "CREATE EXTENSION IF NOT EXISTS btree_gist;"
sudo -u postgres psql -d template1 -c "CREATE DATABASE gitlabhq_production OWNER git;"
cd /srv/gitlab && sudo -u git -H bundle exec rake gitlab:setup RAILS_ENV=production force=yes
cd /srv/gitlab && sudo -u git -H bundle exec rake gitlab:setup RAILS_ENV=production GITLAB_ROOT_PASSWORD=password GITLAB_ROOT_EMAIL=email GITLAB_LICENSE_FILE="/srv/gitlab/license"
sudo -u postgres /usr/bin/pg_ctl -s -D /srv/pgsql/data stop -m fast
database-config:
......@@ -99,28 +112,3 @@ production:
database: gitlabhq_production
endef
export DATABASE_CONFIG
httpd-conf:
define HTTPD_CONF
LoadModule expires_module /usr/lib/httpd/modules/mod_expires.so
DocumentRoot /srv/www/public
<Directory "/srv/www/public">
AllowOverride all
Options -MultiViews
Require all granted
</Directory>
PassengerAppRoot "/srv/www"
RailsEnv production
RailsBaseURI /
<Location /assets/>
Header unset ETag
FileETag None
ExpiresActive On
ExpiresDefault "access plus 1 year"
</Location>
endef
export HTTPD_CONF
etc
/etc/.*
bin
/srv/www/bin/.*
/srv/www/app/.*\.[e]?rb
/srv/www/app/workers/.*\.yml
/srv/www/app/validators/.*\.json
/srv/www/app/views/.*\.(haml|builder|svg|ruby)
/srv/www/cable/.*\.ru
/srv/www/config\.ru
/srv/www/config/.*\.rb
/srv/www/config/.*\.(yml|js|env|postgresql)
/srv/www/generator_templates/.*
/srv/www/public/.*\.(html|png|gif|svg|ttf|woff|woff2|lsg|js|gz|css|ico|xcf)
/srv/www/public/robots\.txt
/srv/www/rubocop/.*\.(rb|yml)
/srv/www/vendor/.*/bin/[^/\.]+(\.(rb|py|pl))?
/srv/www/scripts/.*
/srv/www/tooling/bin/[^/\.]+
/srv/gitlab/bin/.*
/srv/gitlab/app/.*\.[e]?rb
/srv/gitlab/app/workers/.*\.yml
/srv/gitlab/app/validators/.*\.json
/srv/gitlab/app/views/.*\.(haml|builder|svg|ruby)
/srv/gitlab/cable/.*\.ru
/srv/gitlab/config\.ru
/srv/gitlab/config/.*\.rb
/srv/gitlab/config/.*\.(yml|js|env|postgresql)
/srv/gitlab/generator_templates/.*
/srv/gitlab/public/.*\.(html|png|gif|svg|ttf|woff|woff2|lsg|js|gz|css|ico|xcf)
/srv/gitlab/public/robots\.txt
/srv/gitlab/rubocop/.*\.(rb|yml)
/srv/gitlab/vendor/.*/bin/[^/\.]+(\.(rb|py|pl))?
/srv/gitlab/scripts/.*
/srv/gitlab/tooling/bin/[^/\.]+
doc
/srv/www/([^/]*/)+\.?(LICENSE-BUILDTOOLS|LICENSE-DEPENDENCIES|COMM-LICENSE|MIT-LICENSE|COPYING|MustRead|CONTRIBUTING|History|history|Readme|readme|CHANGELOG(-EE)?|Changelog|ChangeLog|Changes|Contributors|Hacking|License|GUIDE|RDOC_MAIN|Manifest|C_CODING_STYLE|NOTICE|TODO(s?|-.*)|CHANGES|DESIGN|GIT-VERSION-FILE|NEWS|KNOWN_ISSUES|HACKING|CONTRIBUTORS|Links|TUNING|SIGNALS|GIT-VERSION-GEN|PHILOSOPHY|ISSUES|LATEST|COPYRIGHT|INSTALL|FEATURES|AUTHORS|Copyright|TODO_SCHEMAS|README400|CODE_OF_CONDUCT|ISSUE_TEMPLATE|issue_template|PULL_REQUEST_TEMPLATE|RELEASING|HISTORY|PLUGINS|STYLING|LEGACY|TESTING|Code-of-Conduct|Licence|Contributing|STANDARD_RESPONSES|ROADMAP|Y_U_NO_GEMSPEC|SECURITY|UPGRADING|SPEC|VERSION_DATE|REVISION|VERSION_NAME|BSDL|MANIFEST|README_FOR_APP|RI|LEGAL|CVE-[^.]*|Releases|.*Upgrade|NOTES|COPYRIGHT_short|API[-_]CHANGES|OFL[^.]*|3rdpartylicenses|MAINTENANCE|PROCESS|archive|CODEOWNERS|BENCHMARKING|CREDITS|THANKS|instructions|MIGRATING|EXPRESSIONS|REFERENCE|POSTGRES|contributing|code_of_conduct|TUTORIAL|ruby-license|debugging|RELEASE-GITLAB|OLD-README|UPGRADE-4.0|BENCHMARK|supported|UPGRADE|Testing|Pro-Changes|Ent-Changes)(\.(txt|html|rdoc|markdown|md|textile|SPECS|old|vms|docs|tests|zOS|iconv|LICENSE|rst|embed|org|adoc|tt))?
/srv/www/([^/]*/)*\.?(LICENSE|USAGE)(\.(html|rdoc|markdown|md|textile|SPECS|old|vms|docs|tests|zOS|iconv|LICENSE|rst|embed|org|adoc))?
/srv/www/vendor/.*/gems/([^/]*/){1,3}LICENSE[^/]*\.(txt|TXT)
/srv/www/.*\.?FAQ(\.txt)?
/srv/www/.*\FUNDING\.yml
/srv/www/.*\.?(MIT|GPL|GPLv2|GPLv3|lgpl-3\.0|gpl-2\.0)(\.(html|rdoc|markdown|md|textile|SPECS|old|vms|docs|tests|zOS|iconv|LICENSE|rst|embed|org))?
/srv/www/.*/doc/text/(lgpl-3\.0|gpl-2\.0)\.txt
/srv/www/(app|config|qa|changelogs|spec|docker)/([^/]*/)*\.?(README(-.*)?)(\.(txt|html|rdoc|markdown|md|textile|SPECS|old|vms|docs|tests|zOS|iconv|LICENSE|rst|embed|org|creole))?
/srv/www/vendor/gitignore/.*/\.?(README(-.*)?)(\.(txt|html|rdoc|markdown|md|textile|SPECS|old|vms|docs|tests|zOS|iconv|LICENSE|rst|embed|org|creole))?
/srv/www/vendor/.*/gems/[^/]*/.*/\.?(README(-.*)?)(\.(html|md|SPECS|old|vms|docs|tests|zOS|iconv|LICENSE|embed|md\.tt|rdoc))?
/srv/www/vendor/.*/gems/[^/]*/(README([.-].*)?)(\.(txt|html|markdown|md|textile|SPECS|old|vms|docs|tests|zOS|iconv|LICENSE|rst|embed|org|creole|rdoc))?
/srv/www/vendor/.*/changelog\.(md|txt)
/srv/www/.*/script/changelog
/srv/www/config/.*\.(example|sample|development)
/srv/www/[^/]*\.(example|txt|md)
/srv/www/file_hooks/examples/.*
/srv/www/lib/support/.*
/srv/www/vendor/.*/gems/[^/]*/doc/.*\.(js|css|md|html|png|markdown|1|rdoc|rb)
/srv/www/vendor/.*/gems/[^/]*/doc/example/.*
/srv/www/vendor/.*/gems/rdoc-.*/Example(RDoc|Markdown).*
/srv/www/vendor/.*/gems/[^/]*/(examples?|samples?)/.*\.(rb|erb|ru|cgi|css|pem|html|lit|err|out|ui|mo|po|rhtml|time_stamp|glade|pot|yml|txt|png)
/srv/www/vendor/.*/gems/[^/]*/examples/[^G][^.]*
/srv/www/vendor/.*/gems/[^/]*/ports/.*/share/gtk-doc/.*
/srv/www/vendor/.*/gems/[^/]*/ports/.*/share/doc/.*\.(html|gif|png|c|res|xml|xsl|pdf)
/srv/www/vendor/.*/gems/[^/]*/lib/.*/docs/.*\.md
/srv/www/vendor/.*/gems/[^/]*/lib/.*/examples/.*\.txt
/srv/www/vendor/.*/gems/[^/]*/lib/.*/demos/.*
/srv/www/vendor/.*/gems/msgpack-.*/.*\.md
/srv/www/vendor/.*/gems/webpack-rails-.*/example/(dot_gitignore|webpack\.config\.js|Procfile)
/srv/www/vendor/.*/gems/.*\.example
/srv/www/vendor/.*/gems/gitlab-puma.*/docs/.*\.(md|png)
/srv/www/vendor/.*/gems/flipper-.*/docs/[^R]*\.md
/srv/www/vendor/.*/gems/fog-openstack-.*/docs/.*\.md
/srv/www/vendor/.*/gems/.*/demo/.*\.(rb|erb|js|scss|yml|ico|ru)
/srv/www/vendor/.*/gems/.*/ext/.*/docs/([A-QS-Zabd-z]|c[a-np-z]|co[a-mo-z]).*\.md
/srv/www/vendor/.*/gems/.*/ext/.*/doc/.*\.texi
/srv/www/vendor/.*/gems/.*/sample_documents/.*\.(wiki|css|png)
/srv/www/vendor/.*/gems/.*/Documentation/.*\.1
/srv/www/vendor/.*/gems/.*/examples/.*\.(sh|conf|service|socket|conf)
/srv/www/vendor/.*/gems/.*/references/.*\.txt
/srv/www/vendor/licenses\.csv
/srv/www/doc/.*\.(md|png|svg|odg|gif|txt|json|graphql|yml|mp3|mp4|jpg)
/srv/gitlab/([^/]*/)+\.?(LICENSE-BUILDTOOLS|LICENSE-DEPENDENCIES|COMM-LICENSE|MIT-LICENSE|COPYING|MustRead|CONTRIBUTING|History|history|Readme|readme|CHANGELOG(-EE)?|Changelog|ChangeLog|Changes|Contributors|Hacking|License|GUIDE|RDOC_MAIN|Manifest|C_CODING_STYLE|NOTICE|TODO(s?|-.*)|CHANGES|DESIGN|GIT-VERSION-FILE|NEWS|KNOWN_ISSUES|HACKING|CONTRIBUTORS|Links|TUNING|SIGNALS|GIT-VERSION-GEN|PHILOSOPHY|ISSUES|LATEST|COPYRIGHT|INSTALL|FEATURES|AUTHORS|Copyright|TODO_SCHEMAS|README400|CODE_OF_CONDUCT|ISSUE_TEMPLATE|issue_template|PULL_REQUEST_TEMPLATE|RELEASING|HISTORY|PLUGINS|STYLING|LEGACY|TESTING|Code-of-Conduct|Licence|Contributing|STANDARD_RESPONSES|ROADMAP|Y_U_NO_GEMSPEC|SECURITY|UPGRADING|SPEC|VERSION_DATE|REVISION|VERSION_NAME|BSDL|MANIFEST|README_FOR_APP|RI|LEGAL|CVE-[^.]*|Releases|.*Upgrade|NOTES|COPYRIGHT_short|API[-_]CHANGES|OFL[^.]*|3rdpartylicenses|MAINTENANCE|PROCESS|archive|CODEOWNERS|BENCHMARKING|CREDITS|THANKS|instructions|MIGRATING|EXPRESSIONS|REFERENCE|POSTGRES|contributing|code_of_conduct|TUTORIAL|ruby-license|debugging|RELEASE-GITLAB|OLD-README|UPGRADE-4.0|BENCHMARK|supported|UPGRADE|Testing|Pro-Changes|Ent-Changes)(\.(txt|html|rdoc|markdown|md|textile|SPECS|old|vms|docs|tests|zOS|iconv|LICENSE|rst|embed|org|adoc|tt))?
/srv/gitlab/([^/]*/)*\.?(LICENSE|USAGE)(\.(html|rdoc|markdown|md|textile|SPECS|old|vms|docs|tests|zOS|iconv|LICENSE|rst|embed|org|adoc))?
/srv/gitlab/vendor/.*/gems/([^/]*/){1,3}LICENSE[^/]*\.(txt|TXT)
/srv/gitlab/.*\.?FAQ(\.txt)?
/srv/gitlab/.*\FUNDING\.yml
/srv/gitlab/.*\.?(MIT|GPL|GPLv2|GPLv3|lgpl-3\.0|gpl-2\.0)(\.(html|rdoc|markdown|md|textile|SPECS|old|vms|docs|tests|zOS|iconv|LICENSE|rst|embed|org))?
/srv/gitlab/.*/doc/text/(lgpl-3\.0|gpl-2\.0)\.txt
/srv/gitlab/(app|config|qa|changelogs|spec|docker)/([^/]*/)*\.?(README(-.*)?)(\.(txt|html|rdoc|markdown|md|textile|SPECS|old|vms|docs|tests|zOS|iconv|LICENSE|rst|embed|org|creole))?
/srv/gitlab/vendor/gitignore/.*/\.?(README(-.*)?)(\.(txt|html|rdoc|markdown|md|textile|SPECS|old|vms|docs|tests|zOS|iconv|LICENSE|rst|embed|org|creole))?
/srv/gitlab/vendor/.*/gems/[^/]*/.*/\.?(README(-.*)?)(\.(html|md|SPECS|old|vms|docs|tests|zOS|iconv|LICENSE|embed|md\.tt|rdoc))?
/srv/gitlab/vendor/.*/gems/[^/]*/(README([.-].*)?)(\.(txt|html|markdown|md|textile|SPECS|old|vms|docs|tests|zOS|iconv|LICENSE|rst|embed|org|creole|rdoc))?
/srv/gitlab/vendor/.*/changelog\.(md|txt)
/srv/gitlab/.*/script/changelog
/srv/gitlab/config/.*\.(example|sample|development)
/srv/gitlab/[^/]*\.(example|txt|md)
/srv/gitlab/file_hooks/examples/.*
/srv/gitlab/lib/support/.*
/srv/gitlab/vendor/.*/gems/[^/]*/doc/.*\.(js|css|md|html|png|markdown|1|rdoc|rb)
/srv/gitlab/vendor/.*/gems/[^/]*/doc/example/.*
/srv/gitlab/vendor/.*/gems/rdoc-.*/Example(RDoc|Markdown).*
/srv/gitlab/vendor/.*/gems/[^/]*/(examples?|samples?)/.*\.(rb|erb|ru|cgi|css|pem|html|lit|err|out|ui|mo|po|rhtml|time_stamp|glade|pot|yml|txt|png)
/srv/gitlab/vendor/.*/gems/[^/]*/examples/[^G][^.]*
/srv/gitlab/vendor/.*/gems/[^/]*/ports/.*/share/gtk-doc/.*
/srv/gitlab/vendor/.*/gems/[^/]*/ports/.*/share/doc/.*\.(html|gif|png|c|res|xml|xsl|pdf)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/.*/docs/.*\.md
/srv/gitlab/vendor/.*/gems/[^/]*/lib/.*/examples/.*\.txt
/srv/gitlab/vendor/.*/gems/[^/]*/lib/.*/demos/.*
/srv/gitlab/vendor/.*/gems/msgpack-.*/.*\.md
/srv/gitlab/vendor/.*/gems/webpack-rails-.*/example/(dot_gitignore|webpack\.config\.js|Procfile)
/srv/gitlab/vendor/.*/gems/.*\.example
/srv/gitlab/vendor/.*/gems/gitlab-puma.*/docs/.*\.(md|png)
/srv/gitlab/vendor/.*/gems/flipper-.*/docs/[^R]*\.md
/srv/gitlab/vendor/.*/gems/fog-openstack-.*/docs/.*\.md
/srv/gitlab/vendor/.*/gems/.*/demo/.*\.(rb|erb|js|scss|yml|ico|ru)
/srv/gitlab/vendor/.*/gems/.*/ext/.*/docs/([A-QS-Zabd-z]|c[a-np-z]|co[a-mo-z]).*\.md
/srv/gitlab/vendor/.*/gems/.*/ext/.*/doc/.*\.texi
/srv/gitlab/vendor/.*/gems/.*/sample_documents/.*\.(wiki|css|png)
/srv/gitlab/vendor/.*/gems/.*/Documentation/.*\.1
/srv/gitlab/vendor/.*/gems/.*/examples/.*\.(sh|conf|service|socket|conf)
/srv/gitlab/vendor/.*/gems/.*/references/.*\.txt
/srv/gitlab/vendor/licenses\.csv
/srv/gitlab/doc/.*\.(md|png|svg|odg|gif|txt|json|graphql|yml|mp3|mp4|jpg)
git
/srv/www/[a-su-z].*\.gitkeep
/srv/www/([a-su-z].*)?\.gitignore
/srv/www/.*\.gitattributes
/srv/www/.*\.gitmodules
/srv/www/.*\.git/(config|packed-refs|HEAD)
/srv/www/.*\.git/objects/.*
/srv/www/.*\.github/ISSUE_TEMPLATE/.*
/srv/www/.*\.github/(.*/)*(auto-assign-issues|rubocop_linter_action|probots)\.yml
/srv/www/.*\.github/(.*/)*workflows/.*\.yml
/srv/www/.*/gitignore.tt
/srv/gitlab/[a-su-z].*\.gitkeep
/srv/gitlab/([a-su-z].*)?\.gitignore
/srv/gitlab/.*\.gitattributes
/srv/gitlab/.*\.gitmodules
/srv/gitlab/.*\.git/(config|packed-refs|HEAD)
/srv/gitlab/.*\.git/objects/.*
/srv/gitlab/.*\.github/ISSUE_TEMPLATE/.*
/srv/gitlab/.*\.github/(.*/)*(auto-assign-issues|rubocop_linter_action|probots)\.yml
/srv/gitlab/.*\.github/(.*/)*workflows/.*\.yml
/srv/gitlab/.*/gitignore.tt
assets
/srv/www/app/assets/.*\.(png|svg|gif|xcf|ico|ttf|woff|woff2|css|scss|sass|lsg|js|js\.map|vue|graphql|jpg|json)
/srv/www/app/assets/(.*\/)?[^.][^\/]*\.yml
/srv/www/vendor/.*/gems/[^/]*/assets/.*\.(svg|png|rb|ttf|foo|scss)
/srv/www/vendor/.*/gems/[^/]*/(app|vendor)/assets/.*\.(rb|erb|rl|tt|js|so|xsd|css|gem|jar|scss|png|eot|woff|svg|woff2|ttf|otf|coffee)
/srv/www/vendor/.*/gems/[^/]*/web/assets/.*\.(rb|erb|rl|tt|so|xsd|gem|jar|scss|png)
/srv/www/vendor/.*/gems/[^/]*/lib/.*/assets/.*\.(rb|erb|scss|sass|png)
/srv/www/vendor/.*/gems/[^/]*/lib/assets/[^/]*/[^/]*\.js
/srv/www/vendor/assets/.*\.(js|css)
/srv/www/symbol/.*
/srv/gitlab/app/assets/.*\.(png|svg|gif|xcf|ico|ttf|woff|woff2|css|scss|sass|lsg|js|js\.map|vue|graphql|jpg|json)
/srv/gitlab/app/assets/(.*\/)?[^.][^\/]*\.yml
/srv/gitlab/vendor/.*/gems/[^/]*/assets/.*\.(svg|png|rb|ttf|foo|scss)
/srv/gitlab/vendor/.*/gems/[^/]*/(app|vendor)/assets/.*\.(rb|erb|rl|tt|js|so|xsd|css|gem|jar|scss|png|eot|woff|svg|woff2|ttf|otf|coffee)
/srv/gitlab/vendor/.*/gems/[^/]*/web/assets/.*\.(rb|erb|rl|tt|so|xsd|gem|jar|scss|png)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/.*/assets/.*\.(rb|erb|scss|sass|png)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/assets/[^/]*/[^/]*\.js
/srv/gitlab/vendor/assets/.*\.(js|css)
/srv/gitlab/symbol/.*
lib
/srv/www/(.*/)?Gemfile(([-.][^-.]*)*|[0-9]+)
/srv/www/(.*/)?Guardfile([-.][^-.]*)*
/srv/www/(.*/)?Rakefile([-.][^-.]*)*
/srv/www/lib/.*\.(rb|erb|js|tt|so|haml)
/srv/www/lib/(.*\/)?[^.]*(\.gitlab-ci)?\.yml
/srv/www/db/.*\.rb
/srv/www/vendor/[^/]*\.yml
/srv/www/vendor/[^/]*/[^/]*\.yaml
/srv/www/vendor/.*/extensions/.*\.so
/srv/www/vendor/.*/gems/.*\.gemfile
/srv/www/vendor/.*/gems/[^/]*/[a-z][^/]*\.(rb|js|crt|png|sh|ruby|ru|blurb)
/srv/www/vendor/.*/gems/[^/]*/config/(initializers/|locales/)?[^/]*\.(rb|yml|reek|json)
/srv/www/vendor/.*/gems/[^/]*/(pkg|bench|benchmarks?|alt|contrib|rails|extra|recipes|tools|java|types|coffee|js|tasks|rakelib|certs|autotest|doclib|etc|thrift|utils|playbooks)/.*\.(rb|erb|rl|tt|js|so|xsd|css|gem|jar|yml|yaml|rdoc|rhtml|html|css|svg|png|sh|monitrc|java|json|coffee|rake|pem|thrift|haml|string|slim|citrus|gnuplot)
/srv/www/vendor/.*/gems/[^/]*/data/.*\.(afm|dat|netrc|column|pem|js|json|data|txt)
/srv/www/vendor/.*/gems/[^/]*/data/index\.html
/srv/www/vendor/.*/gems/[^/]*/app/(controllers|helpers|views|models|javascript|jobs|mailers|validators)/.*\.(rb|erb|rl|tt|js|so|xsd|css|gem|jar|slim|haml)
/srv/www/vendor/.*/gems/[^/]*/app/[^/]*\.(rb|erb|rl|tt|js|so|xsd|css|gem|jar|yml|png)
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*\.(rb|erb|db|yml|json|pem|js|bundle|y|yy|rex)
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/[^/]*\.(rb|erb|db|pem|rake|css|scss|yml)
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/([A-Zefh-km-ru-z]|a[a-rt-z]|as[a-rt-z]|ass[a-df-z]|b[a-hj-z]|c[b-np-z]|ca[abd-z]|cach[a-df-z]|cache_|co[a-ln-z]|com[a-lnoq-z]|comp[a-hj-z]|d[a-np-z]|do[a-ln-z]|g[a-df-z]|ge[a-mo-z]|l[a-np-z]|lo[abd-z]|loc[b-z]|local[a-df-z]|s[a-ort-xz]|sp[a-df-z]|sy[a-rt-z]|t[a-df-z]|te[a-rt-z])[^/]*/.*\.(rb|erb|ry|y|rex|yml|afm|js|css|conf|dat|json|rake|gz|citrus|tmpl|slim|mo)
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/cache/[^/]*\.(rb|json)
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/cache/[^/]*/.*\.json
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/generator/.*\.(rb|js|rhtml|png|gif|ttf|css)
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/(command|compiler|compile_cache|common_pluralizations|local)/.*\.rb
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/data/.*\.yaml
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/generators/[^/]*\.rb
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/generators/(i18n|erb|actions|channel|active_record|concept|cell|mailbox|job|mailer)/.*\.(rb|erb|yml|tt|css|coffee|slim|haml)
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/generators/(css|sass|scss)/scaffold/.*\.rb
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/generators/css/.*\.css
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/app/[^/]*\.rb
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/app/templates/[^/]*\.(rb|js)
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/app/templates/(ruby-version|config\.ru|package\.json)\.tt
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/app/templates/(app|bin|public|db)/[^/]*\.(tt|js)
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/app/templates/(app|bin|public|db|test)/.*\.(rb|yml|css|html|png|ico|txt)
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/app/templates/test/.*\.tt
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/app/templates/app/(controllers|views|templates|models|javascript|helpers|channels|jobs|assets|mailers)/.*\.(tt|js)
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/app/templates/config/((initializers|databases|environments|locales)/)?[^/]*\.(rb|tt|yml)
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/(resource|scaffold|encrypted_secrets|resource_route|migration|generator|task|helper|controller|model|scaffold_controller|db)/.*\.(rb|css|tt|js|css)
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/(plugin|encrypted_file|encryption_key_file|credentials|application_record|master_key)/.*\.rb
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/plugin/app/[^/]*\.tt
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/plugin/templates/[^/]*\.gemspec\.tt
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/plugin/templates/(app|rails|config|lib|bin|test)/.*\.(rb|js|tt|css|rake)
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/assets/.*\.css
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/commands/(destroy|secrets|plugin|runner|new|version|dbconsole|generate|server|help|application|console|rake|initializers|dev|routes|credentials|notes|encrypted|db)/.*\.rb
/srv/www/vendor/.*/gems/[^/]*/lib/.*\.(so|xsd|rl|jar|ru|kpeg|lua)
/srv/www/vendor/.*/gems/[^/]*/lib/generators/delayed_job/templates/script
/srv/www/vendor/.*/gems/[^/]*/lib/generators/.*\.(tt|markerb)
/srv/www/vendor/.*/gems/[^/]*/lib/aws-sdk-core/s3/.*\.rb
/srv/www/vendor/.*/gems/[^/]*/lib/license_finder/.*\.txt
/srv/www/vendor/.*/gems/[^/]*/(exe|website|checksum)/.*
/srv/www/vendor/.*/gems/[^/]*/ci/.*\.(yml|erb|ps1|sh)
/srv/www/vendor/.*/gems/[^/]*/(db|misc|ruby)/.*\.rb
/srv/www/vendor/.*/gems/[^/]*/vendor/[^/]*\.js
/srv/www/vendor/.*/gems/[^/]*/fixtures/.*\.(rb|erb|js|css|ru|html|png|ico|txt|scss|coffee)
/srv/www/vendor/.*/gems/[^/]*/fixtures/[^/]*/(bin|script)/.*
/srv/www/vendor/.*/gems/[^/]*/fixtures/.*/config/[^/]*\.yml
/srv/www/vendor/.*/gems/[^/]*/src/.*\.(so|cc|c|h|gcc|clang|sh|ry)
/srv/www/vendor/.*/gems/[^/]*/src/[^/]*/(lib|ext|pb/test)/.*\.rb
/srv/www/vendor/.*/gems/[^/]*/src/[^/]*/pb/grpc/health/.*\.rb
/srv/www/vendor/.*/gems/[^/]*/lib/templates/.*\.(ejs|js)
/srv/www/vendor/.*/gems/mysql.*/support/.*
/srv/www/vendor/.*/gems/thread_safe.*/yard-template/.*
/srv/www/vendor/.*/gems/domain_name.*/tool/.*
/srv/www/vendor/.*/gems/net-ldap.*/script/(generate|package|release|install|ldap-docker).*
/srv/www/vendor/.*/gems/mini_portile2.*/concourse/.*
/srv/www/vendor/.*/gems/escape_utils.*/script/.*
/srv/www/vendor/.*/gems/nokogiri.*/suppressions/.*\.supp
/srv/www/vendor/.*/gems/hashery.*/(Index\.yml|\.index)
/srv/www/vendor/.*/gems/aws-partitions.*/partitions\.json
/srv/www/vendor/.*/gems/pdf-reader.*/lib/.*\.txt
/srv/www/vendor/.*/gems/unicorn.*/archive/.*\.(ru|conf)
/srv/www/vendor/.*/gems/unicorn.*/unicorn_(rails_)?1
/srv/www/vendor/.*/gems/nokogumbo.*/gumbo-parser/.*
/srv/www/vendor/.*/gems/kgio.*/.*\.(conf|mk)
/srv/www/vendor/.*/gems/raindrops.*/.*\.(conf|mk)
/srv/www/vendor/.*/gems/reform-rails.*/.*\.sqlite3
/srv/www/vendor/.*/gems/aws-sdk-core.*/[^/]*\.json
/srv/www/vendor/.*/gems/license_finder.*/dlf
/srv/www/vendor/.*/gems/net-ssh-.*/.*\.pem
/srv/www/vendor/.*/gems/net-ssh-.*/(support|lib/net/ssh)/[^/]*\.rb
/srv/www/vendor/.*/gems/net-ssh-.*/lib/net/ssh/(authentication|verifiers|proxy|transport|service|connection)/.*\.rb
/srv/www/vendor/.*/gems/device_detector-.*/regexes/.*.yml
/srv/www/vendor/.*/gems/browser-[^/]*/[^.][^/]*\.yml
/srv/www/vendor/.*/gems/[^/]*/generated/.*\.rb
/srv/www/vendor/.*/gems/[^/]*/ext/.*\.(so|cc|hh|rb|time|rl|re|vcproj|cpp|hpp|gz|bat|erb|mpac)
/srv/www/vendor/.*/gems/[^/]*/ext/([^/]*/){0,5}[^/]*\.java
/srv/www/vendor/.*/gems/[^/]*/ext/concurrent-ruby/([^/]*/){5}.*\.java
/srv/www/vendor/.*/gems/[^/]*/ext/ed25519_jruby/([^/]*/){4}math/.*\.java
/srv/www/vendor/.*/gems/[^/]*/ext/org/([^/]*/){5}.*\.java
/srv/www/vendor/.*/gems/[^/]*/ext/([^/]*/){0,5}[^/]*\.(in|c|h|o|def|vcxproj|sln|inc|S|m4)
/srv/www/vendor/.*/gems/[^/]*/ext/[^/]*\.txt
/srv/www/vendor/.*/gems/[^/]*/ext/.*/depend
/srv/www/vendor/.*/gems/[^/]*/ext/.*/package.html
/srv/www/vendor/.*/gems/[^/]*/ext/[^/]*/script/.*
/srv/www/vendor/.*/gems/[^/]*/ext/[^/]*/libffi/.*\.(pl|filters|user|sub|py|pbxproj|ac|guess|host)
/srv/www/vendor/.*/gems/[^/]*/ext/[^/]*/libffi/(libtool-ldflags|install-sh|missing|libtool-version|configure|[^/]*\.sh)
/srv/www/vendor/.*/gems/[^/]*/web/.*\.(erb|yml|js|css|ico)
/srv/www/vendor/.*/gems/[^/]*/resources/.*\.json
/srv/www/vendor/.*/gems/[^/]*/vendor/.*\.(json|c|h|yml)
/srv/www/vendor/.*/gems/[^/]*/vendor/.*/_licenses/.*\.txt
/srv/www/vendor/.*/gems/[^/]*/data/.*\.(adoc|css)
/srv/www/vendor/.*/gems/[^/]*/tracers/.*\.tracer
/srv/www/vendor/aws/.*\.json
/srv/www/vendor/aws/cloudformation/.*\.yaml
/srv/www/vendor/ingress/.*\.conf
/srv/www/vendor/project_templates/.*\.gz
/srv/www/vendor/.*/gems/google-api-client-[^/]*/[^/]*\.yaml
/srv/www/vendor/.*/gems/google-api-client-.*/samples/cli/google-api-samples
/srv/www/vendor/.*/gems/stackprof-.*/(vendor|flamegraph)/.*\.(py|pl|html)
/srv/www/vendor/.*/gems/git(hub|lab)-markup-.*/lib/github/commands/.*
/srv/www/vendor/.*/gems/git(hub|lab)-markup-.*/script/.*
/srv/www/vendor/.*/gems/httparty.*/[^.].*\.yml
/srv/www/vendor/.*/gems/httparty.*/script/release
/srv/www/vendor/.*/gems/.*/perf/.*\.rb
/srv/www/vendor/.*/gems/[^/]*/script/.*\.(rb|xml)
/srv/www/vendor/.*/gems/[^/]*/script/create_.*
/srv/www/vendor/.*/gems/[^/]*/crossdock/(rules\.mk|server)
/srv/www/vendor/.*/gems/sawyer-.*/script/.*
/srv/www/vendor/.*/gems/i18n_data-.*/.*\.txt
/srv/www/vendor/.*/gems/uglifier-.*/gemfiles/.*
/srv/www/vendor/.*/gems/gitlab-puma-.*/tools/jungle/.*/(puma|run-puma|puma-manager)(\.conf)?
/srv/www/vendor/.*/gems/crack-.*/script/.*
/srv/www/vendor/.*/gems/ruby_parser-.*/compare/.*\.rb
/srv/www/vendor/.*/gems/unicode_utils-.*/cdata/.*
/srv/www/vendor/.*/gems/[^/]*/ext/libsass/.*\.(sh|conf|ac|rc|spec)
/srv/www/vendor/.*/gems/premailer-.*/.*\.yaml
/srv/www/vendor/.*/gems/fast_blank.*/benchmark
/srv/www/vendor/.*/gems/unicorn-.*/(Sandbox|Application_Timeouts)
/srv/www/vendor/.*/gems/activesupport-.*/.*/strategy/.*\.rb
/srv/www/vendor/.*/gems/deckar01-task_list-.*/script/.*
/srv/www/vendor/.*/gems/rbtrace-.*/ext/.*\.(a|sub|sh|guess|pc|lo|lai|pc|la|status)
/srv/www/vendor/.*/gems/rbtrace-.*/ext/.*/(depcomp|install-sh|missing|test-driver|compile|libtool|stamp-h1|configure)
/srv/www/vendor/.*/gems/regexp_property_values-.*/UnicodeProps\.txt
/srv/www/vendor/.*/Thorfile
/srv/www/vendor/elastic_stack/.*\.sh
/srv/www/db/.*\.sql
/srv/www/script/.*
/srv/www/(haml_lint|tooling)/.*\.rb
/srv/www/[^/]*\.js
/srv/www/.*\.license_encryption_key\.pub
/srv/www/.*\.gemspec
/srv/www/\.bundle/.*
/srv/www/.*/\.bundle/.*
/srv/www/vendor/.*/gems/[^/]*/lib/.*/(tests?|system_testing|test_helpers)/([^/]*/)*[^/]*\.rb
/srv/www/vendor/.*/gems/.*/(test_unit|test_helper)/(.*/)?[^.][^/]*
/srv/www/vendor/([^/]*/){3}extensions/.*\.(out|build_complete)
/srv/www/\.?(INSTALLATION_TYPE|GITLAB_.*_VERSION|GITALY_SERVER_VERSION|VERSION)
/srv/www/([^/]*/)+\.?VERSION(\.(txt|html|rdoc|markdown|md|textile|SPECS|old|vms|docs|tests|zOS|iconv|LICENSE|rst|embed|org|adoc|tt))?
/srv/gitlab/(.*/)?Gemfile(([-.][^-.]*)*|[0-9]+)
/srv/gitlab/(.*/)?Guardfile([-.][^-.]*)*
/srv/gitlab/(.*/)?Rakefile([-.][^-.]*)*
/srv/gitlab/lib/.*\.(rb|erb|js|tt|so|haml)
/srv/gitlab/lib/(.*\/)?[^.]*(\.gitlab-ci)?\.yml
/srv/gitlab/db/.*\.rb
/srv/gitlab/vendor/[^/]*\.yml
/srv/gitlab/vendor/[^/]*/[^/]*\.yaml
/srv/gitlab/vendor/.*/extensions/.*\.so
/srv/gitlab/vendor/.*/gems/.*\.gemfile
/srv/gitlab/vendor/.*/gems/[^/]*/[a-z][^/]*\.(rb|js|crt|png|sh|ruby|ru|blurb)
/srv/gitlab/vendor/.*/gems/[^/]*/config/(initializers/|locales/)?[^/]*\.(rb|yml|reek|json)
/srv/gitlab/vendor/.*/gems/[^/]*/(pkg|bench|benchmarks?|alt|contrib|rails|extra|recipes|tools|java|types|coffee|js|tasks|rakelib|certs|autotest|doclib|etc|thrift|utils|playbooks)/.*\.(rb|erb|rl|tt|js|so|xsd|css|gem|jar|yml|yaml|rdoc|rhtml|html|css|svg|png|sh|monitrc|java|json|coffee|rake|pem|thrift|haml|string|slim|citrus|gnuplot)
/srv/gitlab/vendor/.*/gems/[^/]*/data/.*\.(afm|dat|netrc|column|pem|js|json|data|txt)
/srv/gitlab/vendor/.*/gems/[^/]*/data/index\.html
/srv/gitlab/vendor/.*/gems/[^/]*/app/(controllers|helpers|views|models|javascript|jobs|mailers|validators)/.*\.(rb|erb|rl|tt|js|so|xsd|css|gem|jar|slim|haml)
/srv/gitlab/vendor/.*/gems/[^/]*/app/[^/]*\.(rb|erb|rl|tt|js|so|xsd|css|gem|jar|yml|png)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*\.(rb|erb|db|yml|json|pem|js|bundle|y|yy|rex)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/[^/]*\.(rb|erb|db|pem|rake|css|scss|yml)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/([A-Zefh-km-ru-z]|a[a-rt-z]|as[a-rt-z]|ass[a-df-z]|b[a-hj-z]|c[b-np-z]|ca[abd-z]|cach[a-df-z]|cache_|co[a-ln-z]|com[a-lnoq-z]|comp[a-hj-z]|d[a-np-z]|do[a-ln-z]|g[a-df-z]|ge[a-mo-z]|l[a-np-z]|lo[abd-z]|loc[b-z]|local[a-df-z]|s[a-ort-xz]|sp[a-df-z]|sy[a-rt-z]|t[a-df-z]|te[a-rt-z])[^/]*/.*\.(rb|erb|ry|y|rex|yml|afm|js|css|conf|dat|json|rake|gz|citrus|tmpl|slim|mo)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/cache/[^/]*\.(rb|json)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/cache/[^/]*/.*\.json
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/generator/.*\.(rb|js|rhtml|png|gif|ttf|css)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/(command|compiler|compile_cache|common_pluralizations|local)/.*\.rb
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/data/.*\.yaml
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/generators/[^/]*\.rb
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/generators/(i18n|erb|actions|channel|active_record|concept|cell|mailbox|job|mailer)/.*\.(rb|erb|yml|tt|css|coffee|slim|haml)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/generators/(css|sass|scss)/scaffold/.*\.rb
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/generators/css/.*\.css
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/app/[^/]*\.rb
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/app/templates/[^/]*\.(rb|js)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/app/templates/(ruby-version|config\.ru|package\.json)\.tt
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/app/templates/(app|bin|public|db)/[^/]*\.(tt|js)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/app/templates/(app|bin|public|db|test)/.*\.(rb|yml|css|html|png|ico|txt)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/app/templates/test/.*\.tt
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/app/templates/app/(controllers|views|templates|models|javascript|helpers|channels|jobs|assets|mailers)/.*\.(tt|js)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/app/templates/config/((initializers|databases|environments|locales)/)?[^/]*\.(rb|tt|yml)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/(resource|scaffold|encrypted_secrets|resource_route|migration|generator|task|helper|controller|model|scaffold_controller|db)/.*\.(rb|css|tt|js|css)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/(plugin|encrypted_file|encryption_key_file|credentials|application_record|master_key)/.*\.rb
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/plugin/app/[^/]*\.tt
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/plugin/templates/[^/]*\.gemspec\.tt
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/plugin/templates/(app|rails|config|lib|bin|test)/.*\.(rb|js|tt|css|rake)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/generators/rails/assets/.*\.css
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/commands/(destroy|secrets|plugin|runner|new|version|dbconsole|generate|server|help|application|console|rake|initializers|dev|routes|credentials|notes|encrypted|db)/.*\.rb
/srv/gitlab/vendor/.*/gems/[^/]*/lib/.*\.(so|xsd|rl|jar|ru|kpeg|lua)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/generators/delayed_job/templates/script
/srv/gitlab/vendor/.*/gems/[^/]*/lib/generators/.*\.(tt|markerb)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/aws-sdk-core/s3/.*\.rb
/srv/gitlab/vendor/.*/gems/[^/]*/lib/license_finder/.*\.txt
/srv/gitlab/vendor/.*/gems/[^/]*/(exe|website|checksum)/.*
/srv/gitlab/vendor/.*/gems/[^/]*/ci/.*\.(yml|erb|ps1|sh)
/srv/gitlab/vendor/.*/gems/[^/]*/(db|misc|ruby)/.*\.rb
/srv/gitlab/vendor/.*/gems/[^/]*/vendor/[^/]*\.js
/srv/gitlab/vendor/.*/gems/[^/]*/fixtures/.*\.(rb|erb|js|css|ru|html|png|ico|txt|scss|coffee)
/srv/gitlab/vendor/.*/gems/[^/]*/fixtures/[^/]*/(bin|script)/.*
/srv/gitlab/vendor/.*/gems/[^/]*/fixtures/.*/config/[^/]*\.yml
/srv/gitlab/vendor/.*/gems/[^/]*/src/.*\.(so|cc|c|h|gcc|clang|sh|ry)
/srv/gitlab/vendor/.*/gems/[^/]*/src/[^/]*/(lib|ext|pb/test)/.*\.rb
/srv/gitlab/vendor/.*/gems/[^/]*/src/[^/]*/pb/grpc/health/.*\.rb
/srv/gitlab/vendor/.*/gems/[^/]*/lib/templates/.*\.(ejs|js)
/srv/gitlab/vendor/.*/gems/mysql.*/support/.*
/srv/gitlab/vendor/.*/gems/thread_safe.*/yard-template/.*
/srv/gitlab/vendor/.*/gems/domain_name.*/tool/.*
/srv/gitlab/vendor/.*/gems/net-ldap.*/script/(generate|package|release|install|ldap-docker).*
/srv/gitlab/vendor/.*/gems/mini_portile2.*/concourse/.*
/srv/gitlab/vendor/.*/gems/escape_utils.*/script/.*
/srv/gitlab/vendor/.*/gems/nokogiri.*/suppressions/.*\.supp
/srv/gitlab/vendor/.*/gems/hashery.*/(Index\.yml|\.index)
/srv/gitlab/vendor/.*/gems/aws-partitions.*/partitions\.json
/srv/gitlab/vendor/.*/gems/pdf-reader.*/lib/.*\.txt
/srv/gitlab/vendor/.*/gems/unicorn.*/archive/.*\.(ru|conf)
/srv/gitlab/vendor/.*/gems/unicorn.*/unicorn_(rails_)?1
/srv/gitlab/vendor/.*/gems/nokogumbo.*/gumbo-parser/.*
/srv/gitlab/vendor/.*/gems/kgio.*/.*\.(conf|mk)
/srv/gitlab/vendor/.*/gems/raindrops.*/.*\.(conf|mk)
/srv/gitlab/vendor/.*/gems/reform-rails.*/.*\.sqlite3
/srv/gitlab/vendor/.*/gems/aws-sdk-core.*/[^/]*\.json
/srv/gitlab/vendor/.*/gems/license_finder.*/dlf
/srv/gitlab/vendor/.*/gems/net-ssh-.*/.*\.pem
/srv/gitlab/vendor/.*/gems/net-ssh-.*/(support|lib/net/ssh)/[^/]*\.rb
/srv/gitlab/vendor/.*/gems/net-ssh-.*/lib/net/ssh/(authentication|verifiers|proxy|transport|service|connection)/.*\.rb
/srv/gitlab/vendor/.*/gems/device_detector-.*/regexes/.*.yml
/srv/gitlab/vendor/.*/gems/browser-[^/]*/[^.][^/]*\.yml
/srv/gitlab/vendor/.*/gems/[^/]*/generated/.*\.rb
/srv/gitlab/vendor/.*/gems/[^/]*/ext/.*\.(so|cc|hh|rb|time|rl|re|vcproj|cpp|hpp|gz|bat|erb|mpac)
/srv/gitlab/vendor/.*/gems/[^/]*/ext/([^/]*/){0,5}[^/]*\.java
/srv/gitlab/vendor/.*/gems/[^/]*/ext/concurrent-ruby/([^/]*/){5}.*\.java
/srv/gitlab/vendor/.*/gems/[^/]*/ext/ed25519_jruby/([^/]*/){4}math/.*\.java
/srv/gitlab/vendor/.*/gems/[^/]*/ext/org/([^/]*/){5}.*\.java
/srv/gitlab/vendor/.*/gems/[^/]*/ext/([^/]*/){0,5}[^/]*\.(in|c|h|o|def|vcxproj|sln|inc|S|m4)
/srv/gitlab/vendor/.*/gems/[^/]*/ext/[^/]*\.txt
/srv/gitlab/vendor/.*/gems/[^/]*/ext/.*/depend
/srv/gitlab/vendor/.*/gems/[^/]*/ext/.*/package.html
/srv/gitlab/vendor/.*/gems/[^/]*/ext/[^/]*/script/.*
/srv/gitlab/vendor/.*/gems/[^/]*/ext/[^/]*/libffi/.*\.(pl|filters|user|sub|py|pbxproj|ac|guess|host)
/srv/gitlab/vendor/.*/gems/[^/]*/ext/[^/]*/libffi/(libtool-ldflags|install-sh|missing|libtool-version|configure|[^/]*\.sh)
/srv/gitlab/vendor/.*/gems/[^/]*/web/.*\.(erb|yml|js|css|ico)
/srv/gitlab/vendor/.*/gems/[^/]*/resources/.*\.json
/srv/gitlab/vendor/.*/gems/[^/]*/vendor/.*\.(json|c|h|yml)
/srv/gitlab/vendor/.*/gems/[^/]*/vendor/.*/_licenses/.*\.txt
/srv/gitlab/vendor/.*/gems/[^/]*/data/.*\.(adoc|css)
/srv/gitlab/vendor/.*/gems/[^/]*/tracers/.*\.tracer
/srv/gitlab/vendor/aws/.*\.json
/srv/gitlab/vendor/aws/cloudformation/.*\.yaml
/srv/gitlab/vendor/ingress/.*\.conf
/srv/gitlab/vendor/project_templates/.*\.gz
/srv/gitlab/vendor/.*/gems/google-api-client-[^/]*/[^/]*\.yaml
/srv/gitlab/vendor/.*/gems/google-api-client-.*/samples/cli/google-api-samples
/srv/gitlab/vendor/.*/gems/stackprof-.*/(vendor|flamegraph)/.*\.(py|pl|html)
/srv/gitlab/vendor/.*/gems/git(hub|lab)-markup-.*/lib/github/commands/.*
/srv/gitlab/vendor/.*/gems/git(hub|lab)-markup-.*/script/.*
/srv/gitlab/vendor/.*/gems/httparty.*/[^.].*\.yml
/srv/gitlab/vendor/.*/gems/httparty.*/script/release
/srv/gitlab/vendor/.*/gems/.*/perf/.*\.rb
/srv/gitlab/vendor/.*/gems/[^/]*/script/.*\.(rb|xml)
/srv/gitlab/vendor/.*/gems/[^/]*/script/create_.*
/srv/gitlab/vendor/.*/gems/[^/]*/crossdock/(rules\.mk|server)
/srv/gitlab/vendor/.*/gems/sawyer-.*/script/.*
/srv/gitlab/vendor/.*/gems/i18n_data-.*/.*\.txt
/srv/gitlab/vendor/.*/gems/uglifier-.*/gemfiles/.*
/srv/gitlab/vendor/.*/gems/gitlab-puma-.*/tools/jungle/.*/(puma|run-puma|puma-manager)(\.conf)?
/srv/gitlab/vendor/.*/gems/crack-.*/script/.*
/srv/gitlab/vendor/.*/gems/ruby_parser-.*/compare/.*\.rb
/srv/gitlab/vendor/.*/gems/unicode_utils-.*/cdata/.*
/srv/gitlab/vendor/.*/gems/[^/]*/ext/libsass/.*\.(sh|conf|ac|rc|spec)
/srv/gitlab/vendor/.*/gems/premailer-.*/.*\.yaml
/srv/gitlab/vendor/.*/gems/fast_blank.*/benchmark
/srv/gitlab/vendor/.*/gems/unicorn-.*/(Sandbox|Application_Timeouts)
/srv/gitlab/vendor/.*/gems/activesupport-.*/.*/strategy/.*\.rb
/srv/gitlab/vendor/.*/gems/deckar01-task_list-.*/script/.*
/srv/gitlab/vendor/.*/gems/rbtrace-.*/ext/.*\.(a|sub|sh|guess|pc|lo|lai|pc|la|status)
/srv/gitlab/vendor/.*/gems/rbtrace-.*/ext/.*/(depcomp|install-sh|missing|test-driver|compile|libtool|stamp-h1|configure)
/srv/gitlab/vendor/.*/gems/regexp_property_values-.*/UnicodeProps\.txt
/srv/gitlab/vendor/.*/Thorfile
/srv/gitlab/vendor/elastic_stack/.*\.sh
/srv/gitlab/db/.*\.sql
/srv/gitlab/script/.*
/srv/gitlab/(haml_lint|tooling)/.*\.rb
/srv/gitlab/[^/]*\.js
/srv/gitlab/.*\.license_encryption_key\.pub
/srv/gitlab/.*\.gemspec
/srv/gitlab/\.bundle/.*
/srv/gitlab/.*/\.bundle/.*
/srv/gitlab/vendor/.*/gems/[^/]*/lib/.*/(tests?|system_testing|test_helpers)/([^/]*/)*[^/]*\.rb
/srv/gitlab/vendor/.*/gems/.*/(test_unit|test_helper)/(.*/)?[^.][^/]*
/srv/gitlab/vendor/([^/]*/){3}extensions/.*\.(out|build_complete)
/srv/gitlab/\.?(INSTALLATION_TYPE|GITLAB_.*_VERSION|GITALY_SERVER_VERSION|VERSION)
/srv/gitlab/([^/]*/)+\.?VERSION(\.(txt|html|rdoc|markdown|md|textile|SPECS|old|vms|docs|tests|zOS|iconv|LICENSE|rst|embed|org|adoc|tt))?
dev
/srv/www/.*/angular\.json
/srv/www/.*/tslint_typechecks\.json
/srv/www/.*/tsconfig.*\.json
/srv/www/.*/npm-shrinkwrap\.json
/srv/www/.*/\.jshintrc
/srv/www/.*/brakeman\.ignore
/srv/www/.*/\.travis.yml
/srv/www/.*/\.travis/.*
/srv/www/.*/\.yardopts
/srv/www/.*\.ruby-version
/srv/www/.*/\.hound\.yml
/srv/www/.*\.codeclimate\.yml
/srv/www/.*\.rubocop.*\.yml
/srv/www/.*/\.document
/srv/www/.*/circle\.yml
/srv/www/.*/sache\.json
/srv/www/.*/bower\.json
/srv/www/.*/package\.json
/srv/www/.*/\.scss-lint\.yml
/srv/www/.*/\.npmignore
/srv/www/.*/Appraisals
/srv/www/.*/\.ruby-gemset
/srv/www/.*/\.pelusa\.yml
/srv/www/.*/Vagrantfile
/srv/www/.*/\.?appveyor\.yml
/srv/www/.*/\.concourse\.yml
/srv/www/.*/\.cross_rubies
/srv/www/.*/build_all
/srv/www/vendor/.*/gems/nokogiri.*/dependencies.yml
/srv/www/.*Dangerfile
/srv/www/danger/.*\.rb
/srv/www/.*/GNUmakefile(\.am)?
/srv/www/.*/\.olddoc\.yml
/srv/www/.*/\.manifest
/srv/www/.*/\.browserslistrc
/srv/www/.*/\.mailmap
/srv/www/vendor/.*/gems/[^/]*/Makefile
/srv/www/vendor/.*/gems/[^/]*/(benchmark|ext|vendor)/([^/]*/){0,4}Makefile2?(\.am)?
/srv/www/.*/.*\.log
/srv/www/.*/\.yardstick\.yml
/srv/www/.*/\.rock\.yml
/srv/www/packaging/.*
/srv/www/lib/.*\.rake
/srv/www/public/.*\.(map|json)
/srv/www/modules/.*\.rake
/srv/www/(modules|tooling)/.*/Makefile
/srv/www/(tslint|package)\.json
/srv/www/browserslist
/srv/www/codecov\.yml
/srv/www/.*yarn.lock
/srv/www/.*\.haml-lint_todo.yml
/srv/www/.*\.foreman
/srv/www/crowdin.yml
/srv/www/.*\.yamllint
/srv/www/.*\.vale.ini
/srv/www/(.*\/)?\.gitlab-ci.yml
/srv/www/\.nvmrc
/srv/www/\.prettierignore
/srv/www/\.prettierrc
/srv/www/\.mailmap
/srv/www/\.gitlab/(.*\/)+.*\.(md|yml)
/srv/www/\.gitlab/route-map\.yml
/srv/www/.*docker-compose.yml
/srv/www/.*Dockerfile([^\/]*)?
/srv/www/.*\.dockerignore
/srv/www/Pipfile(\.lock)?
/srv/www/.*\.stylelintrc
/srv/www/.*\.eslintrc\.yml
/srv/www/.*\.haml-lint\.yml
/srv/www/.*\.csscomb\.json
/srv/www/.*\.gitlab-ci-template-.*\.yml
/srv/www/.*\.kokoro/.*
/srv/www/.*\.repo-metadata\.json
/srv/www/.*\.force-build
/srv/www/.*/\.env
/srv/www/.*\.project
/srv/www/.*\.kick
/srv/www/.*\.simplecov
/srv/www/.*\.coveralls\.yml
/srv/www/.*\.ebert\.yml
/srv/www/.*\.reek\.yml
/srv/www/.*\.rufo
/srv/www/.*\.keep
/srv/www/.*\.circleci/.*
/srv/www/.*\.jrubyrc
/srv/www/.*/azure-pipelines\.yml
/srv/www/.*/(CMakeLists|CMakeCache)\.txt
/srv/www/.*/\.codecov\.yml
/srv/www/.*/ci/[^/]*\.template
/srv/www/.*/\.empty_directory
/srv/www/.*/stale\.yml
/srv/www/.*/\.gemrelease
/srv/www/.*/dev\.yml
/srv/www/.*/shipit\.rubygems\.yml
/srv/www/.*/gems/.*/ext/libsass/win/.*\.(DotSettings|filters|targets)
/srv/www/.*/\.gemkeep
/srv/www/.*/bitbucket-pipelines\.yml
/srv/www/.*/CFLAGS
/srv/www/.*/gems/.*/vendor/.*\.(cmake|make|marks|internal|includecache|in|def|out|pc|a|rc|check_cache)
/srv/www/.*/CMakeFiles/.*\.(o|bin|txt)
/srv/www/.*/\.rvmrc
/srv/www/(.*/)*\.eslintignore
/srv/www/.*/\.zuul.yaml
/srv/www/.*/gems/.*/ext/.*\.mk
/srv/www/.*\.markdownlint\.json
/srv/www/.*\.pkgr\.yml
/srv/www/.*\.scss-lint\.yml
/srv/www/.*\.editorconfig
/srv/gitlab/.*/angular\.json
/srv/gitlab/.*/tslint_typechecks\.json
/srv/gitlab/.*/tsconfig.*\.json
/srv/gitlab/.*/npm-shrinkwrap\.json
/srv/gitlab/.*/\.jshintrc
/srv/gitlab/.*/brakeman\.ignore
/srv/gitlab/.*/\.travis.yml
/srv/gitlab/.*/\.travis/.*
/srv/gitlab/.*/\.yardopts
/srv/gitlab/.*\.ruby-version
/srv/gitlab/.*/\.hound\.yml
/srv/gitlab/.*\.codeclimate\.yml
/srv/gitlab/.*\.rubocop.*\.yml
/srv/gitlab/.*/\.document
/srv/gitlab/.*/circle\.yml
/srv/gitlab/.*/sache\.json
/srv/gitlab/.*/bower\.json
/srv/gitlab/.*/package\.json
/srv/gitlab/.*/\.scss-lint\.yml
/srv/gitlab/.*/\.npmignore
/srv/gitlab/.*/Appraisals
/srv/gitlab/.*/\.ruby-gemset
/srv/gitlab/.*/\.pelusa\.yml
/srv/gitlab/.*/Vagrantfile
/srv/gitlab/.*/\.?appveyor\.yml
/srv/gitlab/.*/\.concourse\.yml
/srv/gitlab/.*/\.cross_rubies
/srv/gitlab/.*/build_all
/srv/gitlab/vendor/.*/gems/nokogiri.*/dependencies.yml
/srv/gitlab/.*Dangerfile
/srv/gitlab/danger/.*\.rb
/srv/gitlab/.*/GNUmakefile(\.am)?
/srv/gitlab/.*/\.olddoc\.yml
/srv/gitlab/.*/\.manifest
/srv/gitlab/.*/\.browserslistrc
/srv/gitlab/.*/\.mailmap
/srv/gitlab/vendor/.*/gems/[^/]*/Makefile
/srv/gitlab/vendor/.*/gems/[^/]*/(benchmark|ext|vendor)/([^/]*/){0,4}Makefile2?(\.am)?
/srv/gitlab/.*/.*\.log
/srv/gitlab/.*/\.yardstick\.yml
/srv/gitlab/.*/\.rock\.yml
/srv/gitlab/packaging/.*
/srv/gitlab/lib/.*\.rake
/srv/gitlab/public/.*\.(map|json)
/srv/gitlab/modules/.*\.rake
/srv/gitlab/(modules|tooling)/.*/Makefile
/srv/gitlab/(tslint|package)\.json
/srv/gitlab/browserslist
/srv/gitlab/codecov\.yml
/srv/gitlab/.*yarn.lock
/srv/gitlab/.*\.haml-lint_todo.yml
/srv/gitlab/.*\.foreman
/srv/gitlab/crowdin.yml
/srv/gitlab/.*\.yamllint
/srv/gitlab/.*\.vale.ini
/srv/gitlab/(.*\/)?\.gitlab-ci.yml
/srv/gitlab/\.nvmrc
/srv/gitlab/\.prettierignore
/srv/gitlab/\.prettierrc
/srv/gitlab/\.mailmap
/srv/gitlab/\.gitlab/(.*\/)+.*\.(md|yml)
/srv/gitlab/\.gitlab/route-map\.yml
/srv/gitlab/.*docker-compose.yml
/srv/gitlab/.*Dockerfile([^\/]*)?
/srv/gitlab/.*\.dockerignore
/srv/gitlab/Pipfile(\.lock)?
/srv/gitlab/.*\.stylelintrc
/srv/gitlab/.*\.eslintrc\.yml
/srv/gitlab/.*\.haml-lint\.yml
/srv/gitlab/.*\.csscomb\.json
/srv/gitlab/.*\.gitlab-ci-template-.*\.yml
/srv/gitlab/.*\.kokoro/.*
/srv/gitlab/.*\.repo-metadata\.json
/srv/gitlab/.*\.force-build
/srv/gitlab/.*/\.env
/srv/gitlab/.*\.project
/srv/gitlab/.*\.kick
/srv/gitlab/.*\.simplecov
/srv/gitlab/.*\.coveralls\.yml
/srv/gitlab/.*\.ebert\.yml
/srv/gitlab/.*\.reek\.yml
/srv/gitlab/.*\.rufo
/srv/gitlab/.*\.keep
/srv/gitlab/.*\.circleci/.*
/srv/gitlab/.*\.jrubyrc
/srv/gitlab/.*/azure-pipelines\.yml
/srv/gitlab/.*/(CMakeLists|CMakeCache)\.txt
/srv/gitlab/.*/\.codecov\.yml
/srv/gitlab/.*/ci/[^/]*\.template
/srv/gitlab/.*/\.empty_directory
/srv/gitlab/.*/stale\.yml
/srv/gitlab/.*/\.gemrelease
/srv/gitlab/.*/dev\.yml
/srv/gitlab/.*/shipit\.rubygems\.yml
/srv/gitlab/.*/gems/.*/ext/libsass/win/.*\.(DotSettings|filters|targets)
/srv/gitlab/.*/\.gemkeep
/srv/gitlab/.*/bitbucket-pipelines\.yml
/srv/gitlab/.*/CFLAGS
/srv/gitlab/.*/gems/.*/vendor/.*\.(cmake|make|marks|internal|includecache|in|def|out|pc|a|rc|check_cache)
/srv/gitlab/.*/CMakeFiles/.*\.(o|bin|txt)
/srv/gitlab/.*/\.rvmrc
/srv/gitlab/(.*/)*\.eslintignore
/srv/gitlab/.*/\.zuul.yaml
/srv/gitlab/.*/gems/.*/ext/.*\.mk
/srv/gitlab/.*\.markdownlint\.json
/srv/gitlab/.*\.pkgr\.yml
/srv/gitlab/.*\.scss-lint\.yml
/srv/gitlab/.*\.editorconfig
tests
/srv/www/spec/(.*\/)?[^.][^\/]*\.(rb|ru|gz|js|json|ndjson|snap|erb|svg|patch|xml|png|po|sql|meta|zip|crt|wav|mp4|csv|key|txt|tfstate|tgz|py|pom|jar|nuspec|nupkg|pdf|eml|graphql|html|pem|jpg|gif|pub|crl|bundle|yml)
/srv/www/spec/fixtures/.*\.md
/srv/www/spec/fixtures/trace/.*
/srv/www/spec/support/(prepare-gitlab-git-test-for-commit|generate-seed-repo-rb|unpack-gitlab-git-test)
/srv/www/spec_legacy/.*
/srv/www/features/.*
/srv/www/fixtures/.*
/srv/www/qa/.*\.(rb|ru|ldif|json|gif)
/srv/www/qa/bin/.*
/srv/www/vendor/.*/gems/.*/spec/(.*/)?(test_data|blank|console)
/srv/www/vendor/.*/gems/.*/spec/(data|memavail_procfs|procfs)/.*
/srv/www/vendor/.*/gems/.*/spec/dummy/script/.*
/srv/www/vendor/.*/gems/.*/spec(_helpers)?/(.*/)?[^.][^/]*\.(rb|erb|ru|opts|pem|der|js|json|html|css|scss|yml|rake|txt|0|crt|jpg|png|cnf|sh|pdf|ics|sass|jwt|jbuilder|rgba|rgb|bgr|xml|rabl|thrift|ico|key|csv|gif|citrus|tt|msg|yaml|java|sample)
/srv/www/vendor/.*/gems/[^/]*/tests?/.*\.(rb|erb|xml|base64|doc|ole|ldif|info|pem|ru|xls|xhtml|dtd|xsd|xslt|rlx|ini|dat|afm|cert|zip|yaml|json|css|py|less|prawn|mab|sass|scss|crt|key|po|js|diff|c|gz|asc|png|toml|gzip|x-bzip|x-tar|x-ruby|sheet|jpeg|citrus|pot|mo|time_stamp|glade|rxml|rhtml|html|noformat|asciidoc|rst|markdown|litcoffee|pod|org|rmd|creole|mediawiki|textile)
/srv/www/vendor/.*/gems/.*/tests?/[^C][^/]*\.(yml|rake|txt|sh)
/srv/www/vendor/.*/gems/.*/tests?/.*\.coffee
/srv/www/vendor/.*/gems/.*/test/dummy/script/.*
/srv/www/vendor/.*/gems/.*/test/test_data/locales/invalid/[^/]*\.yml
/srv/www/vendor/.*/gems/[^/]*/lib/.*/(tests?|system_testing|test_helpers)/([^/]*/)*[^/]*\.(erb|doc|ole|html|xhtml|dtd|xml|xsd|xslt|rlx|base64|ldif|info|pem|ini|dat|afm|cert|xls|zip|ru|css|json|py)
/srv/www/vendor/.*/gems/.*/test/test_SummaryInformation
/srv/www/vendor/.*/gems/.*/test/responses/response_unsigned_xml_base64
/srv/www/vendor/.*/gems/.*/test/fixture/old-data
/srv/www/vendor/.*/gems/.*/test/fixtures/heroku.*
/srv/www/vendor/.*/gems/.*/test/fixtures/[a-km-z][^/]*/*\.(md|yml|txt)
/srv/www/vendor/.*/gems/.*/test/(validation|files)/.*\.(yml|gpg)
/srv/www/vendor/.*/gems/.*/test/pinentry
/srv/www/vendor/.*/gems/.*/test/certificates/(certificate|invalid|formatted).*
/srv/www/vendor/.*/gems/.*/test/.*/(configure|config|data)
/srv/www/vendor/.*/gems/.*/testserver/(.*/)?[^.][^/]*
/srv/www/vendor/.*/gems/.*/testing/(.*/)?[^.][^/]*
/srv/www/vendor/.*/gems/[^/]*/features/(.*/)?[^.][^/]*\.rb
/srv/www/vendor/.*/gems/.*/(system_test|integration_test)/[^/]*\.rb
/srv/www/vendor/.*/gems/httpclient.*/test/ht.*
/srv/www/vendor/.*/gems/rubyzip.*/test/data/.*(Makefile|mimetype|\.(deflatedData|bin))
/srv/www/vendor/.*/gems/unicorn.*/t/.*\.(ru|sh)
/srv/www/vendor/.*/gems/mime-types.*/test/bad-fixtures/.*
/srv/www/vendor/.*/gems/excon.*/tests/data/xs
/srv/www/vendor/.*/gems/stringex.*/test/unit/unidecoder/.*\.yml
/srv/www/vendor/.*/gems/health_check-.*/test/.*(testurl|variables|server|railsapp|\.txt)
/srv/www/vendor/.*/gems/.*/test/multipart/[^.]*
/srv/www/vendor/.*/gems/.*/test/multipart/.*\.txt
/srv/www/vendor/.*/gems/.*/test/cgi/test(\+directory/test\+file)?
/srv/www/vendor/.*/gems/.*/test/cgi/.*\.(fcgi|eot|conf)
/srv/www/vendor/.*/gems/.*/test/(zoneinfo|cassettes|txt|embedded|emails|elided|before|trimmed)/.*
/srv/www/vendor/.*/gems/.*/test/config/.*\.(kubeconfig|rsa)
/srv/www/vendor/.*/gems/.*/test/fixtures/.*\.sh
/srv/www/vendor/.*/gems/.*/test/valid_token_file
/srv/www/vendor/.*/gems/.*/test/dummy/.*\.(yml|ico|ttf|foo)
/srv/www/vendor/.*/gems/.*/test_rails/.*\.rb
/srv/www/vendor/.*/gems/.*/tests/fuzz/seed/(xpath|xslt)/.*
/srv/www/vendor/.*/gems/.*/test/data/.*\.(yml|txt|csv)
/srv/www/vendor/.*/gems/.*/test/.*\.perl
/srv/www/vendor/.*/gems/.*/test/markups/.*\.txt
/srv/www/vendor/.*/gems/.*/ext/.*/tests/.*\.dict
/srv/www/vendor/.*/gems/.*/spec/fixtures/.*\.(coffee|handlebars|conf|po|info|tpl|lesser|TxT|_gemspec)
/srv/www/vendor/.*/gems/.*/spec/fixtures/.*/DESCRIPTION
/srv/www/vendor/.*/gems/[^/]*/unit/.*\.rb
/srv/www/vendor/.*/gems/.*/testsuite/.*\.exp
/srv/www/modules/.*\.ldif
/srv/www/modules/.*/spec/(fixtures|assets)/.*\.(txt|jpg|coffee)
/srv/www/.*\.rspec(_parallel)?
/srv/www/.*\.gemtest
/srv/www/.*/\.autotest
/srv/www/.*/\.empty
/srv/www/.*/\.components
/srv/www/.*/test\.watchr
/srv/www/.*\.feature
/srv/gitlab/spec/(.*\/)?[^.][^\/]*\.(rb|ru|gz|js|json|ndjson|snap|erb|svg|patch|xml|png|po|sql|meta|zip|crt|wav|mp4|csv|key|txt|tfstate|tgz|py|pom|jar|nuspec|nupkg|pdf|eml|graphql|html|pem|jpg|gif|pub|crl|bundle|yml)
/srv/gitlab/spec/fixtures/.*\.md
/srv/gitlab/spec/fixtures/trace/.*
/srv/gitlab/spec/support/(prepare-gitlab-git-test-for-commit|generate-seed-repo-rb|unpack-gitlab-git-test)
/srv/gitlab/spec_legacy/.*
/srv/gitlab/features/.*
/srv/gitlab/fixtures/.*
/srv/gitlab/qa/.*\.(rb|ru|ldif|json|gif)
/srv/gitlab/qa/bin/.*
/srv/gitlab/vendor/.*/gems/.*/spec/(.*/)?(test_data|blank|console)
/srv/gitlab/vendor/.*/gems/.*/spec/(data|memavail_procfs|procfs)/.*
/srv/gitlab/vendor/.*/gems/.*/spec/dummy/script/.*
/srv/gitlab/vendor/.*/gems/.*/spec(_helpers)?/(.*/)?[^.][^/]*\.(rb|erb|ru|opts|pem|der|js|json|html|css|scss|yml|rake|txt|0|crt|jpg|png|cnf|sh|pdf|ics|sass|jwt|jbuilder|rgba|rgb|bgr|xml|rabl|thrift|ico|key|csv|gif|citrus|tt|msg|yaml|java|sample)
/srv/gitlab/vendor/.*/gems/[^/]*/tests?/.*\.(rb|erb|xml|base64|doc|ole|ldif|info|pem|ru|xls|xhtml|dtd|xsd|xslt|rlx|ini|dat|afm|cert|zip|yaml|json|css|py|less|prawn|mab|sass|scss|crt|key|po|js|diff|c|gz|asc|png|toml|gzip|x-bzip|x-tar|x-ruby|sheet|jpeg|citrus|pot|mo|time_stamp|glade|rxml|rhtml|html|noformat|asciidoc|rst|markdown|litcoffee|pod|org|rmd|creole|mediawiki|textile)
/srv/gitlab/vendor/.*/gems/.*/tests?/[^C][^/]*\.(yml|rake|txt|sh)
/srv/gitlab/vendor/.*/gems/.*/tests?/.*\.coffee
/srv/gitlab/vendor/.*/gems/.*/test/dummy/script/.*
/srv/gitlab/vendor/.*/gems/.*/test/test_data/locales/invalid/[^/]*\.yml
/srv/gitlab/vendor/.*/gems/[^/]*/lib/.*/(tests?|system_testing|test_helpers)/([^/]*/)*[^/]*\.(erb|doc|ole|html|xhtml|dtd|xml|xsd|xslt|rlx|base64|ldif|info|pem|ini|dat|afm|cert|xls|zip|ru|css|json|py)
/srv/gitlab/vendor/.*/gems/.*/test/test_SummaryInformation
/srv/gitlab/vendor/.*/gems/.*/test/responses/response_unsigned_xml_base64
/srv/gitlab/vendor/.*/gems/.*/test/fixture/old-data
/srv/gitlab/vendor/.*/gems/.*/test/fixtures/heroku.*
/srv/gitlab/vendor/.*/gems/.*/test/fixtures/[a-km-z][^/]*/*\.(md|yml|txt)
/srv/gitlab/vendor/.*/gems/.*/test/(validation|files)/.*\.(yml|gpg)
/srv/gitlab/vendor/.*/gems/.*/test/pinentry
/srv/gitlab/vendor/.*/gems/.*/test/certificates/(certificate|invalid|formatted).*
/srv/gitlab/vendor/.*/gems/.*/test/.*/(configure|config|data)
/srv/gitlab/vendor/.*/gems/.*/testserver/(.*/)?[^.][^/]*
/srv/gitlab/vendor/.*/gems/.*/testing/(.*/)?[^.][^/]*
/srv/gitlab/vendor/.*/gems/[^/]*/features/(.*/)?[^.][^/]*\.rb
/srv/gitlab/vendor/.*/gems/.*/(system_test|integration_test)/[^/]*\.rb
/srv/gitlab/vendor/.*/gems/httpclient.*/test/ht.*
/srv/gitlab/vendor/.*/gems/rubyzip.*/test/data/.*(Makefile|mimetype|\.(deflatedData|bin))
/srv/gitlab/vendor/.*/gems/unicorn.*/t/.*\.(ru|sh)
/srv/gitlab/vendor/.*/gems/mime-types.*/test/bad-fixtures/.*
/srv/gitlab/vendor/.*/gems/excon.*/tests/data/xs
/srv/gitlab/vendor/.*/gems/stringex.*/test/unit/unidecoder/.*\.yml
/srv/gitlab/vendor/.*/gems/health_check-.*/test/.*(testurl|variables|server|railsapp|\.txt)
/srv/gitlab/vendor/.*/gems/.*/test/multipart/[^.]*
/srv/gitlab/vendor/.*/gems/.*/test/multipart/.*\.txt
/srv/gitlab/vendor/.*/gems/.*/test/cgi/test(\+directory/test\+file)?
/srv/gitlab/vendor/.*/gems/.*/test/cgi/.*\.(fcgi|eot|conf)
/srv/gitlab/vendor/.*/gems/.*/test/(zoneinfo|cassettes|txt|embedded|emails|elided|before|trimmed)/.*
/srv/gitlab/vendor/.*/gems/.*/test/config/.*\.(kubeconfig|rsa)
/srv/gitlab/vendor/.*/gems/.*/test/fixtures/.*\.sh
/srv/gitlab/vendor/.*/gems/.*/test/valid_token_file
/srv/gitlab/vendor/.*/gems/.*/test/dummy/.*\.(yml|ico|ttf|foo)
/srv/gitlab/vendor/.*/gems/.*/test_rails/.*\.rb
/srv/gitlab/vendor/.*/gems/.*/tests/fuzz/seed/(xpath|xslt)/.*
/srv/gitlab/vendor/.*/gems/.*/test/data/.*\.(yml|txt|csv)
/srv/gitlab/vendor/.*/gems/.*/test/.*\.perl
/srv/gitlab/vendor/.*/gems/.*/test/markups/.*\.txt
/srv/gitlab/vendor/.*/gems/.*/ext/.*/tests/.*\.dict
/srv/gitlab/vendor/.*/gems/.*/spec/fixtures/.*\.(coffee|handlebars|conf|po|info|tpl|lesser|TxT|_gemspec)
/srv/gitlab/vendor/.*/gems/.*/spec/fixtures/.*/DESCRIPTION
/srv/gitlab/vendor/.*/gems/[^/]*/unit/.*\.rb
/srv/gitlab/vendor/.*/gems/.*/testsuite/.*\.exp
/srv/gitlab/modules/.*\.ldif
/srv/gitlab/modules/.*/spec/(fixtures|assets)/.*\.(txt|jpg|coffee)
/srv/gitlab/.*\.rspec(_parallel)?
/srv/gitlab/.*\.gemtest
/srv/gitlab/.*/\.autotest
/srv/gitlab/.*/\.empty
/srv/gitlab/.*/\.components
/srv/gitlab/.*/test\.watchr
/srv/gitlab/.*\.feature
locale
/srv/www/locale/.*
/srv/www/vendor/.*/gems/[^/]*/locales?/.*\.(mo|yml|rb)
/srv/www/vendor/.*/gems/[^/]*/lib/[^/]*/locales?/.*\.(mo|yml|rb)
/srv/www/vendor/.*/gems/[^/]*/po/.*\.pot?(\.time_stamp)?
/srv/www/vendor/.*/gems/.*/lang/.*\.yml
/srv/gitlab/locale/.*
/srv/gitlab/vendor/.*/gems/[^/]*/locales?/.*\.(mo|yml|rb)
/srv/gitlab/vendor/.*/gems/[^/]*/lib/[^/]*/locales?/.*\.(mo|yml|rb)
/srv/gitlab/vendor/.*/gems/[^/]*/po/.*\.pot?(\.time_stamp)?
/srv/gitlab/vendor/.*/gems/.*/lang/.*\.yml
cache
/srv/www/tmp/.*
/srv/www/vendor/.*/cache/.*\.(cache|gem)
/srv/www/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/Makefile(\.tests)?
/srv/www/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/(LostLog|libtool|logo-REC|stamp-h1|xslt-config|depcomp|compile|testThreads|xsltproc)
/srv/www/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/(diffs|config)\.vms
/srv/www/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*\.options_cache
/srv/www/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxslt-[^/]*/.*\.(in|am|sh|dtd|xml|xsl|xsa|orig|out|1|3|spec|pc|sub|guess|m4|html|xhtml|css|err|imp|c|h|Plo|Po|ref|pl|gif|tif|png|ent|mod|cat|fo|result|py|la|lai|lo|a|o|syms|dsp|def|dsw|src|po|msvc|mingw|js|com|doc|status|ac)
/srv/www/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxslt-[^/]*/.*(chg\.txt|install-sh|missing|configure)
/srv/www/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxml2-[^/]*/.*\.(in|am|sh|dtd|xml|xsl|xsa|xsd|1|3|c|h|pc|o|lo|py|xpath|ns|cat|ent|sct|sgml|rng|script|res|htm|html|xhtml|css|pdf|gif|png|Plo|Po|sax|sax2|err|rde|rdr|rdf|m4|bkgen|bkl|data|uri|pat|inc|imp|patch|ext|php|devhelp|pl|cmake|syms|spec|vcp|vco|vcw|vcl|vcb|rc|msvc|mingw|src|sln|filters|vc10|vcxproj|ruleset|js|bcb|cmd|rpgle|dcl|lai|la|a|str|sub|guess|status|com|hqx|cp|empty|full|orig|ac)
/srv/www/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxml2-[^/]*/.*/(dtd|ent|dav|att|xml|dia|rdf|xhtml|svg|ns|isolat|base|set)[0-9]+
/srv/www/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxml2-[^/]*/.*/(VC|regexp|automata|WFC|pattern|schemas|schematron|relaxng|catalogs|.*with(out)?-comments)/[^/.]*
/srv/www/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxml2-[^/]*/.*/(cdata2?|p3p|xhtmlcomp)
/srv/www/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxml2-[^/]*/(test|result)/((scripts|expr|noent)/)?(ns|base)
/srv/www/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxml2-[^/]*/.*/(inc|isolatin|something|world|libxml2class)\.txt
/srv/www/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxml2-[^/]*/.*/XPath/(tests|xptr|expr|docs)/[^/]*
/srv/www/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxml2-[^/]*/(xmllint|xmlcatalog|xml2-config|install-sh|missing|configure)
/srv/www/.*/delete\.me
/srv/gitlab/tmp/.*
/srv/gitlab/vendor/.*/cache/.*\.(cache|gem)
/srv/gitlab/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/Makefile(\.tests)?
/srv/gitlab/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/(LostLog|libtool|logo-REC|stamp-h1|xslt-config|depcomp|compile|testThreads|xsltproc)
/srv/gitlab/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/(diffs|config)\.vms
/srv/gitlab/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*\.options_cache
/srv/gitlab/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxslt-[^/]*/.*\.(in|am|sh|dtd|xml|xsl|xsa|orig|out|1|3|spec|pc|sub|guess|m4|html|xhtml|css|err|imp|c|h|Plo|Po|ref|pl|gif|tif|png|ent|mod|cat|fo|result|py|la|lai|lo|a|o|syms|dsp|def|dsw|src|po|msvc|mingw|js|com|doc|status|ac)
/srv/gitlab/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxslt-[^/]*/.*(chg\.txt|install-sh|missing|configure)
/srv/gitlab/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxml2-[^/]*/.*\.(in|am|sh|dtd|xml|xsl|xsa|xsd|1|3|c|h|pc|o|lo|py|xpath|ns|cat|ent|sct|sgml|rng|script|res|htm|html|xhtml|css|pdf|gif|png|Plo|Po|sax|sax2|err|rde|rdr|rdf|m4|bkgen|bkl|data|uri|pat|inc|imp|patch|ext|php|devhelp|pl|cmake|syms|spec|vcp|vco|vcw|vcl|vcb|rc|msvc|mingw|src|sln|filters|vc10|vcxproj|ruleset|js|bcb|cmd|rpgle|dcl|lai|la|a|str|sub|guess|status|com|hqx|cp|empty|full|orig|ac)
/srv/gitlab/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxml2-[^/]*/.*/(dtd|ent|dav|att|xml|dia|rdf|xhtml|svg|ns|isolat|base|set)[0-9]+
/srv/gitlab/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxml2-[^/]*/.*/(VC|regexp|automata|WFC|pattern|schemas|schematron|relaxng|catalogs|.*with(out)?-comments)/[^/.]*
/srv/gitlab/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxml2-[^/]*/.*/(cdata2?|p3p|xhtmlcomp)
/srv/gitlab/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxml2-[^/]*/(test|result)/((scripts|expr|noent)/)?(ns|base)
/srv/gitlab/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxml2-[^/]*/.*/(inc|isolatin|something|world|libxml2class)\.txt
/srv/gitlab/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxml2-[^/]*/.*/XPath/(tests|xptr|expr|docs)/[^/]*
/srv/gitlab/vendor/.*/gems/[^/]*/ext/nokogumboc/tmp/.*/libxml2-[^/]*/(xmllint|xmlcatalog|xml2-config|install-sh|missing|configure)
/srv/gitlab/.*/delete\.me
ports
/srv/www/vendor/.*/gems/[^/]*/ports/.*\.installed
/srv/www/vendor/.*/gems/[^/]*/ports/.*\.tar\.gz
/srv/www/vendor/.*/gems/[^/]*/ports/.*/share/aclocal/.*
/srv/www/vendor/.*/gems/[^/]*/ports/.*/(lib|include)/.*
/srv/gitlab/vendor/.*/gems/[^/]*/ports/.*\.installed
/srv/gitlab/vendor/.*/gems/[^/]*/ports/.*\.tar\.gz
/srv/gitlab/vendor/.*/gems/[^/]*/ports/.*/share/aclocal/.*
/srv/gitlab/vendor/.*/gems/[^/]*/ports/.*/(lib|include)/.*
man
/srv/www/vendor/.*/gems/([^/]*/){1,3}man/.*
/srv/www/vendor/.*/gems/([^/]*/){4,}man/.*\.(1|3)
/srv/gitlab/vendor/.*/gems/([^/]*/){1,3}man/.*
/srv/gitlab/vendor/.*/gems/([^/]*/){4,}man/.*\.(1|3)
patches
/srv/www/vendor/.*/gems/[^/]*/patches/.*
/srv/gitlab/vendor/.*/gems/[^/]*/patches/.*
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment