Skip to content
Snippets Groups Projects
Commit b35fec24 authored by Tank Tang's avatar Tank Tang Committed by Vincent Jiang (LEI)
Browse files

Resolved an issue where the rubygem 'azure-storage-common' cannot resolve...

Resolved an issue where the rubygem 'azure-storage-common' cannot resolve 'faraday_middleware' version automatically.
parent 38600229
Branches
No related tags found
No related merge requests found
......@@ -25,7 +25,7 @@
#--------------------------------------------------------------------------
source "https://rubygems.org" do
gem "faraday", "~> 1.0", :require => false
gem "faraday_middleware", :require => false
gem "faraday_middleware", "~> 1.0.0.rc1", :require => false
gem "nokogiri", "~> 1.10.4", :require => false
gem "adal", "~> 1.0", :require => false
......
......@@ -30,31 +30,31 @@ require "yard"
task :build_common do
Dir.chdir("./common") do
system "gem build azure-storage-common.gemspec"
abort "[ABORTING] build gem failed" unless system "gem build azure-storage-common.gemspec"
end
end
task :build_blob do
Dir.chdir("./blob") do
system "gem build azure-storage-blob.gemspec"
abort "[ABORTING] build gem failed" unless system "gem build azure-storage-blob.gemspec"
end
end
task :build_table do
Dir.chdir("./table") do
system "gem build azure-storage-table.gemspec"
abort "[ABORTING] build gem failed" unless system "gem build azure-storage-table.gemspec"
end
end
task :build_file do
Dir.chdir("./file") do
system "gem build azure-storage-file.gemspec"
abort "[ABORTING] build gem failed" unless system "gem build azure-storage-file.gemspec"
end
end
task :build_queue do
Dir.chdir("./queue") do
system "gem build azure-storage-queue.gemspec"
abort "[ABORTING] build gem failed" unless system "gem build azure-storage-queue.gemspec"
end
end
......@@ -190,27 +190,27 @@ end
task test: %w(test:unit test:integration)
task :sanity_check do
system "rake build_common"
system "rake build_blob"
system "rake build_file"
system "rake build_table"
system "rake build_queue"
abort "[ABORTING] build common gem failed" unless system "rake build_common"
abort "[ABORTING] build blob gem failed" unless system "rake build_blob"
abort "[ABORTING] build file gem failed" unless system "rake build_file"
abort "[ABORTING] build table gem failed" unless system "rake build_table"
abort "[ABORTING] build qeueue gem failed" unless system "rake build_queue"
Dir.chdir("./common") do
system "gem install azure-storage-common -l"
abort "[ABORTING] installing common gem failed" unless system "gem install azure-storage-common -l"
end
Dir.chdir("./blob") do
system "gem install azure-storage-blob -l"
abort "[ABORTING] installing blob gem failed" unless system "gem install azure-storage-blob -l"
end
Dir.chdir("./table") do
system "gem install azure-storage-table -l"
abort "[ABORTING] installing table gem failed" unless system "gem install azure-storage-table -l"
end
Dir.chdir("./queue") do
system "gem install azure-storage-queue -l"
abort "[ABORTING] installing queue gem failed" unless system "gem install azure-storage-queue -l"
end
Dir.chdir("./file") do
system "gem install azure-storage-file -l"
abort "[ABORTING] installing file gem failed" unless system "gem install azure-storage-file -l"
end
system "ruby ./test/sanity_check.rb"
abort "[ABORTING] run sanity_check.rb failed" unless system "ruby ./test/sanity_check.rb"
end
task default: :test
2020.3 - version 2.0.1
* Resolved an issue where the rubygem 'azure-storage-common' cannot resolve 'faraday_middleware' version automatically.
* Resolved an issue where automation does not report error for sanity check failure.
2020.3 - version 2.0.0
* This module now supports Ruby versions to 2.3 through 2.7
* Service version is upgraded to 2018-11-09.
......
......@@ -42,7 +42,7 @@ Gem::Specification.new do |s|
s.required_ruby_version = ">= 2.3.0"
s.add_runtime_dependency('faraday', '~> 1.0')
s.add_runtime_dependency('faraday_middleware')
s.add_runtime_dependency('faraday_middleware', '~> 1.0.0.rc1')
s.add_runtime_dependency("nokogiri", "~> 1.10.4")
s.add_development_dependency("dotenv", "~> 2.0")
......
......@@ -31,7 +31,7 @@ module Azure
# Fields represent the parts defined in http://semver.org/
MAJOR = 2 unless defined? MAJOR
MINOR = 0 unless defined? MINOR
UPDATE = 0 unless defined? UPDATE
UPDATE = 1 unless defined? UPDATE
class << self
# @return [String]
......
......@@ -40,7 +40,7 @@ Gem::Specification.new do |s|
s.required_ruby_version = ">= 2.3.0"
s.add_runtime_dependency("azure-storage-common", "~> 1.0")
s.add_runtime_dependency("azure-storage-common", "~> 2.0")
s.add_runtime_dependency("nokogiri", "~> 1.10.4")
s.add_development_dependency("dotenv", "~> 2.0")
......
......@@ -31,7 +31,7 @@ module Azure
# Fields represent the parts defined in http://semver.org/
MAJOR = 2 unless defined? MAJOR
MINOR = 0 unless defined? MINOR
UPDATE = 0 unless defined? UPDATE
UPDATE = 1 unless defined? UPDATE
class << self
# @return [String]
......
......@@ -40,7 +40,7 @@ Gem::Specification.new do |s|
s.required_ruby_version = ">= 2.3.0"
s.add_runtime_dependency("azure-storage-common", "~> 1.0")
s.add_runtime_dependency("azure-storage-common", "~> 2.0")
s.add_runtime_dependency("nokogiri", "~> 1.10.4")
s.add_development_dependency("dotenv", "~> 2.0")
......
......@@ -31,7 +31,7 @@ module Azure
# Fields represent the parts defined in http://semver.org/
MAJOR = 2 unless defined? MAJOR
MINOR = 0 unless defined? MINOR
UPDATE = 0 unless defined? UPDATE
UPDATE = 1 unless defined? UPDATE
class << self
# @return [String]
......
......@@ -40,7 +40,7 @@ Gem::Specification.new do |s|
s.required_ruby_version = ">= 2.3.0"
s.add_runtime_dependency("azure-storage-common", "~> 1.0")
s.add_runtime_dependency("azure-storage-common", "~> 2.0")
s.add_runtime_dependency("nokogiri", "~> 1.10.4")
s.add_development_dependency("dotenv", "~> 2.0")
......
......@@ -31,7 +31,7 @@ module Azure
# Fields represent the parts defined in http://semver.org/
MAJOR = 2 unless defined? MAJOR
MINOR = 0 unless defined? MINOR
UPDATE = 0 unless defined? UPDATE
UPDATE = 1 unless defined? UPDATE
class << self
# @return [String]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment