Skip to content

Commit

Permalink
Merge pull request #145 from chef/jgarud/fix-verify-pipeline
Browse files Browse the repository at this point in the history
Fix verify pipeline
  • Loading branch information
tduffield committed Oct 7, 2021
2 parents ec9e095 + d883f7b commit b85b28d
Show file tree
Hide file tree
Showing 13 changed files with 25 additions and 22 deletions.
5 changes: 4 additions & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,10 @@ group :test do
gem "rspec", "~> 3.0"
gem "webmock", "~> 3.7"
gem "rspec-mocks", "3.9.0"
gem "simplecov"
gem "simplecov", "~> 0.18.5" # Pin until we drop ruby support 2.4
gem "simplecov-console"
gem "rake"
gem "parallel", "~> 1.20.1" # Pin until we drop ruby support 2.4
gem "rubocop-ast", "= 1.4.1" # Pin until we drop ruby support 2.4
gem "docile", "= 1.3.5" # Pin until we drop ruby support 2.4
end
3 changes: 1 addition & 2 deletions artifactory.gemspec
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
# coding: utf-8
lib = File.expand_path("../lib", __FILE__)
lib = File.expand_path("lib", __dir__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require "artifactory/version"

Expand Down
4 changes: 2 additions & 2 deletions lib/artifactory.rb
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# limitations under the License.
#

require "pathname"
require "pathname" unless defined?(Pathname)
require_relative "artifactory/version"

module Artifactory
Expand Down Expand Up @@ -59,7 +59,7 @@ class << self
# @return [Pathname]
#
def root
@root ||= Pathname.new(File.expand_path("../../", __FILE__))
@root ||= Pathname.new(File.expand_path("..", __dir__))
end

#
Expand Down
11 changes: 6 additions & 5 deletions lib/artifactory/client.rb
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@
# limitations under the License.
#

require "cgi"
require "json"
require "net/http"
require "uri"
require "cgi" unless defined?(CGI)
require "json" unless defined?(JSON)
require "net/http" unless defined?(Net::HTTP)
require "uri" unless defined?(URI)

module Artifactory
#
Expand Down Expand Up @@ -232,7 +232,8 @@ def request(verb, path, data = {}, headers = {}, &block)

# Apply SSL, if applicable
if uri.scheme == "https"
require "net/https" unless defined?(Net::HTTPS)
require "net/http" unless defined?(Net::HTTP)
require "openssl" unless defined?(Net::HTTPS)

# Turn on SSL
connection.use_ssl = true
Expand Down
4 changes: 2 additions & 2 deletions lib/artifactory/resources/artifact.rb
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
# limitations under the License.
#

require "tempfile"
require "time"
require "tempfile" unless defined?(Tempfile)
require "time" unless defined?(Time.zone_offset)

module Artifactory
class Resource::Artifact < Resource::Base
Expand Down
2 changes: 1 addition & 1 deletion lib/artifactory/resources/backup.rb
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# limitations under the License.
#

require "rexml/document"
require "rexml/document" unless defined?(REXML::Document)

module Artifactory
class Resource::Backup < Resource::Base
Expand Down
6 changes: 3 additions & 3 deletions lib/artifactory/resources/base.rb
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@
# limitations under the License.
#

require "cgi"
require "json"
require "uri"
require "cgi" unless defined?(CGI)
require "json" unless defined?(JSON)
require "uri" unless defined?(URI)

module Artifactory
class Resource::Base
Expand Down
2 changes: 1 addition & 1 deletion lib/artifactory/resources/build.rb
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# limitations under the License.
#

require "time"
require "time" unless defined?(Time.zone_offset)

module Artifactory
class Resource::Build < Resource::Base
Expand Down
2 changes: 1 addition & 1 deletion lib/artifactory/resources/build_component.rb
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# limitations under the License.
#

require "time"
require "time" unless defined?(Time.zone_offset)

module Artifactory
class Resource::BuildComponent < Resource::Base
Expand Down
2 changes: 1 addition & 1 deletion lib/artifactory/resources/layout.rb
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# limitations under the License.
#

require "rexml/document"
require "rexml/document" unless defined?(REXML::Document)

module Artifactory
class Resource::Layout < Resource::Base
Expand Down
2 changes: 1 addition & 1 deletion lib/artifactory/resources/ldap_setting.rb
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# limitations under the License.
#

require "rexml/document"
require "rexml/document" unless defined?(REXML::Document)

module Artifactory
class Resource::LDAPSetting < Resource::Base
Expand Down
2 changes: 1 addition & 1 deletion lib/artifactory/resources/mail_server.rb
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# limitations under the License.
#

require "rexml/document"
require "rexml/document" unless defined?(REXML::Document)

module Artifactory
class Resource::MailServer < Resource::Base
Expand Down
2 changes: 1 addition & 1 deletion lib/artifactory/resources/url_base.rb
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# limitations under the License.
#

require "rexml/document"
require "rexml/document" unless defined?(REXML::Document)

module Artifactory
class Resource::URLBase < Resource::Base
Expand Down

0 comments on commit b85b28d

Please sign in to comment.