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

CI update

parent d4731e62
Branches
No related tags found
No related merge requests found
...@@ -18,7 +18,7 @@ rubocop: ...@@ -18,7 +18,7 @@ rubocop:
- rails - rails
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.3 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.3 --source=https://noc-portal.itc.rwth-aachen.de/geminabox --silent - gem install itc-gem_rubocop:0.1.3 --source=https://noc-portal.itc.rwth-aachen.de/geminabox --silent
- rubocop - rubocop
...@@ -30,7 +30,7 @@ erb_lint: ...@@ -30,7 +30,7 @@ erb_lint:
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"
- 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.3 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.3 --source=https://noc-portal.itc.rwth-aachen.de/geminabox --silent - gem install itc-gem_rubocop:0.1.3 --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
...@@ -42,7 +42,7 @@ haml_lint: ...@@ -42,7 +42,7 @@ haml_lint:
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"
- 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.3 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.3 --source=https://noc-portal.itc.rwth-aachen.de/geminabox --silent - gem install itc-gem_rubocop:0.1.3 --source=https://noc-portal.itc.rwth-aachen.de/geminabox --silent
- haml-lint - haml-lint
......
...@@ -3,7 +3,7 @@ inherit_from: "https://git-ce.rwth-aachen.de/noc-public/noc-netze-gitlab-cicd/-/ ...@@ -3,7 +3,7 @@ inherit_from: "https://git-ce.rwth-aachen.de/noc-public/noc-netze-gitlab-cicd/-/
plugins: plugins:
- rubocop-packaging - rubocop-packaging
# gem "rubocop", "1.75.2", require: false # gem "rubocop", "1.75.3", require: false
# gem "rubocop-minitest", "0.38.0", require: false # gem "rubocop-minitest", "0.38.0", require: false
# gem "rubocop-packaging", "0.6.0", require: false # gem "rubocop-packaging", "0.6.0", require: false
# gem "rubocop-performance", "1.25.0", require: false # gem "rubocop-performance", "1.25.0", require: false
...@@ -16,6 +16,7 @@ Gemspec/RequireMFA: ...@@ -16,6 +16,7 @@ Gemspec/RequireMFA:
Enabled: false Enabled: false
# END Gemspec # END Gemspec
# BEGIN Naming # BEGIN Naming
# the default gem module must be named like the gem, so allow dashes # the default gem module must be named like the gem, so allow dashes
Naming/FileName: Naming/FileName:
......
...@@ -4,14 +4,21 @@ plugins: ...@@ -4,14 +4,21 @@ plugins:
- itc-gem_rubocop - itc-gem_rubocop
- rubocop-capybara - rubocop-capybara
# gem "itc-gem_rubocop", "0.1.0", require: false # gem "itc-gem_rubocop", "0.1.3", require: false
# gem "rubocop", "1.75.2", require: false # gem "rubocop", "1.75.3", require: false
# gem "rubocop-capybara", "2.22.1", require: false # gem "rubocop-capybara", "2.22.1", require: false
# gem "rubocop-minitest", "0.38.0", require: false # gem "rubocop-minitest", "0.38.0", require: false
# gem "rubocop-performance", "1.25.0", require: false # gem "rubocop-performance", "1.25.0", require: false
# gem "rubocop-rails", "2.31.0", require: false # gem "rubocop-rails", "2.31.0", require: false
# BEGIN Customizations # BEGIN Customizations
# BEGIN Rails
# disable Rails/ContentTag in favor of ItcGemRubocop/ContentTag
Rails/ContentTag:
Enabled: false
# END Rails
# BEGIN Style # BEGIN Style
# prefer compact style, since Zeitwerk handles initialization of modules # prefer compact style, since Zeitwerk handles initialization of modules
Style/ClassAndModuleChildren: Style/ClassAndModuleChildren:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment