From 6502beb13ac8a30677f04ccce1e7f7140752d800 Mon Sep 17 00:00:00 2001 From: Alexander Olofsson <alexander.olofsson@liu.se> Date: Fri, 2 Dec 2022 15:32:26 +0100 Subject: [PATCH] Switch to shared pipeline, make a temp release --- .gitlab-ci.yml | 4 +++ .rubocop.yml | 62 +------------------------------------- foreman_wds.gemspec | 7 +++-- lib/foreman_wds/version.rb | 4 ++- 4 files changed, 12 insertions(+), 65 deletions(-) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..3261183 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,4 @@ +--- +include: + - project: ITI/ci-pipelines + file: '/foreman-module.yaml' diff --git a/.rubocop.yml b/.rubocop.yml index aaabb77..d684282 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -1,66 +1,6 @@ --- AllCops: - TargetRubyVersion: 2.3 - TargetRailsVersion: 5.1 - Exclude: - - '*.spec' - - 'Rakefile' + NewCops: enable -Rails: - Enabled: true - -# Don't enforce documentation Style/Documentation: Enabled: false - -Metrics/MethodLength: - Max: 40 - -Metrics/LineLength: - Max: 190 - -Rails/SkipsModelValidations: - Enabled: false - -Lint/BooleanSymbol: - Enabled: false - -Style/MultilineBlockChain: - Enabled: false - -Metrics/AbcSize: - Enabled: false - -Metrics/CyclomaticComplexity: - Enabled: false - -Metrics/PerceivedComplexity: - Enabled: false - -Style/FormatStringToken: - Enabled: false - -Naming/AccessorMethodName: - Enabled: false - -Performance/FixedSize: - Exclude: - - 'test/**/*' - -Metrics/BlockLength: - Max: 35 - Exclude: - - 'test/**/*' - -Metrics/ClassLength: - Max: 200 - Exclude: - - 'test/**/*' - -Lint/AmbiguousBlockAssociation: - Enabled: false - -Style/ClassAndModuleChildren: - Exclude: - - 'test/**/*' - - 'app/controllers/concerns/foreman/**/*' diff --git a/foreman_wds.gemspec b/foreman_wds.gemspec index dcbfb0c..00e1d3e 100644 --- a/foreman_wds.gemspec +++ b/foreman_wds.gemspec @@ -17,7 +17,8 @@ Gem::Specification.new do |spec| spec.add_runtime_dependency 'winrm', '~> 2.2' - spec.add_development_dependency 'bundler' - spec.add_development_dependency 'minitest' - spec.add_development_dependency 'rake' + spec.add_development_dependency 'rubocop' + spec.add_development_dependency 'rubocop-minitest' + spec.add_development_dependency 'rubocop-performance' + spec.add_development_dependency 'rubocop-rails' end diff --git a/lib/foreman_wds/version.rb b/lib/foreman_wds/version.rb index 8f21786..9dc4794 100644 --- a/lib/foreman_wds/version.rb +++ b/lib/foreman_wds/version.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module ForemanWds - VERSION = '0.0.1'.freeze + VERSION = '0.0.2' end -- GitLab