Skip to content
Snippets Groups Projects
Commit 07172417 authored by Darius Schneider's avatar Darius Schneider
Browse files

update itc-gem_rubocop

parent a0b55c3e
No related branches found
No related tags found
No related merge requests found
...@@ -19,7 +19,7 @@ rubocop: ...@@ -19,7 +19,7 @@ rubocop:
script: script:
- wget --quiet "https://git-ce.rwth-aachen.de/noc-public/noc-netze-gitlab-cicd/-/raw/main/rails/rubocop.yml" -O ".rubocop.yml" - wget --quiet "https://git-ce.rwth-aachen.de/noc-public/noc-netze-gitlab-cicd/-/raw/main/rails/rubocop.yml" -O ".rubocop.yml"
- gem install rubocop:1.75.2 rubocop-capybara:2.22.1 rubocop-minitest:0.38.0 rubocop-performance:1.25.0 rubocop-rails:2.31.0 --silent - gem install rubocop:1.75.2 rubocop-capybara:2.22.1 rubocop-minitest:0.38.0 rubocop-performance:1.25.0 rubocop-rails:2.31.0 --silent
- gem install itc-gem_rubocop:0.1.0 --source=https://noc-portal.itc.rwth-aachen.de/geminabox --silent - gem install itc-gem_rubocop:0.1.1 --source=https://noc-portal.itc.rwth-aachen.de/geminabox --silent
- rubocop - rubocop
erb_lint: erb_lint:
...@@ -31,7 +31,7 @@ erb_lint: ...@@ -31,7 +31,7 @@ erb_lint:
- wget --quiet "https://git-ce.rwth-aachen.de/noc-public/noc-netze-gitlab-cicd/-/raw/main/rails/rubocop.yml" -O ".rubocop.yml" - wget --quiet "https://git-ce.rwth-aachen.de/noc-public/noc-netze-gitlab-cicd/-/raw/main/rails/rubocop.yml" -O ".rubocop.yml"
- wget --quiet "https://git-ce.rwth-aachen.de/noc-public/noc-netze-gitlab-cicd/-/raw/main/rails/erb_lint.yml" -O ".erb_lint.yml" - wget --quiet "https://git-ce.rwth-aachen.de/noc-public/noc-netze-gitlab-cicd/-/raw/main/rails/erb_lint.yml" -O ".erb_lint.yml"
- gem install rubocop:1.75.2 rubocop-capybara:2.22.1 rubocop-minitest:0.38.0 rubocop-performance:1.25.0 rubocop-rails:2.31.0 erb_lint:0.9.0 --silent - gem install rubocop:1.75.2 rubocop-capybara:2.22.1 rubocop-minitest:0.38.0 rubocop-performance:1.25.0 rubocop-rails:2.31.0 erb_lint:0.9.0 --silent
- gem install itc-gem_rubocop:0.1.0 --source=https://noc-portal.itc.rwth-aachen.de/geminabox --silent - gem install itc-gem_rubocop:0.1.1 --source=https://noc-portal.itc.rwth-aachen.de/geminabox --silent
- erb_lint --lint-all --allow-no-files true - erb_lint --lint-all --allow-no-files true
haml_lint: haml_lint:
...@@ -43,7 +43,7 @@ haml_lint: ...@@ -43,7 +43,7 @@ haml_lint:
- wget --quiet "https://git-ce.rwth-aachen.de/noc-public/noc-netze-gitlab-cicd/-/raw/main/rails/rubocop.yml" -O ".rubocop.yml" - wget --quiet "https://git-ce.rwth-aachen.de/noc-public/noc-netze-gitlab-cicd/-/raw/main/rails/rubocop.yml" -O ".rubocop.yml"
- wget --quiet "https://git-ce.rwth-aachen.de/noc-public/noc-netze-gitlab-cicd/-/raw/main/rails/haml-lint.yml" -O ".haml-lint.yml" - wget --quiet "https://git-ce.rwth-aachen.de/noc-public/noc-netze-gitlab-cicd/-/raw/main/rails/haml-lint.yml" -O ".haml-lint.yml"
- gem install rubocop:1.75.2 rubocop-capybara:2.22.1 rubocop-minitest:0.38.0 rubocop-performance:1.25.0 rubocop-rails:2.31.0 haml_lint:0.62.0 --silent - gem install rubocop:1.75.2 rubocop-capybara:2.22.1 rubocop-minitest:0.38.0 rubocop-performance:1.25.0 rubocop-rails:2.31.0 haml_lint:0.62.0 --silent
- gem install itc-gem_rubocop:0.1.0 --source=https://noc-portal.itc.rwth-aachen.de/geminabox --silent - gem install itc-gem_rubocop:0.1.1 --source=https://noc-portal.itc.rwth-aachen.de/geminabox --silent
- haml-lint - haml-lint
brakeman: brakeman:
......
...@@ -136,7 +136,7 @@ Rails/SkipsModelValidations: ...@@ -136,7 +136,7 @@ Rails/SkipsModelValidations:
# Rails/ThreeStateBooleanColumn: allow usage of three-state boolean columns, it may be an STI table # Rails/ThreeStateBooleanColumn: allow usage of three-state boolean columns, it may be an STI table
Style/DisableCopsWithinSourceCodeDirective: Style/DisableCopsWithinSourceCodeDirective:
Enabled: true Enabled: true
AllowedCops: ['Lint/UnusedMethodArgument', 'Naming/PredicateName', 'Naming/VariableNumber', 'Rails/CreateTableWithTimestamps', 'Rails/DangerousColumnNames', 'Rails/NegateInclude', 'Rails/ThreeStateBooleanColumn'] AllowedCops: ['ItcGemRubocop/NocPortalRz', 'Lint/UnusedMethodArgument', 'Naming/PredicateName', 'Naming/VariableNumber', 'Rails/CreateTableWithTimestamps', 'Rails/DangerousColumnNames', 'Rails/NegateInclude', 'Rails/ThreeStateBooleanColumn']
# documentation of classes in migrations and tests is not needed # documentation of classes in migrations and tests is not needed
Style/Documentation: Style/Documentation:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment