From a38cc3d2eb0359e0697ce024aedfdae6a5e4df4f Mon Sep 17 00:00:00 2001 From: Sarangan Rajamanickam Date: Fri, 17 Aug 2018 14:56:24 -0700 Subject: [PATCH 1/5] Add version file to azure_sdk file --- generators/requirefilegen/src/require_file_generator.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/generators/requirefilegen/src/require_file_generator.rb b/generators/requirefilegen/src/require_file_generator.rb index 2533f8b58a..2690254437 100644 --- a/generators/requirefilegen/src/require_file_generator.rb +++ b/generators/requirefilegen/src/require_file_generator.rb @@ -200,6 +200,7 @@ def generate_require_files_for_rollup_gem end remove_rb_extension + @requires << "azure_sdk/version" file = get_require_file file.write(get_renderer(get_renderer_template)) end From 195f12d58bf1352602ac378f22c1967012d873e8 Mon Sep 17 00:00:00 2001 From: Sarangan Rajamanickam Date: Fri, 17 Aug 2018 22:56:18 -0700 Subject: [PATCH 2/5] Regen all SDK & Profiles --- azure_sdk/lib/azure_sdk.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/azure_sdk/lib/azure_sdk.rb b/azure_sdk/lib/azure_sdk.rb index 3d3eabaa94..1266955d10 100644 --- a/azure_sdk/lib/azure_sdk.rb +++ b/azure_sdk/lib/azure_sdk.rb @@ -4,3 +4,4 @@ require 'v2017_03_09/v2017_03_09_profile_client' require 'latest/latest_profile_client' +require 'azure_sdk/version' From 1613cd52a14a6b5ccfceeb45138607bfc0a8f0c3 Mon Sep 17 00:00:00 2001 From: Sarangan Rajamanickam Date: Fri, 17 Aug 2018 23:15:35 -0700 Subject: [PATCH 3/5] Added release changes --- ChangeLog.md | 5 +- azure_sdk/azure_sdk.gemspec | 1 + config/GEMS_TO_RELEASE | 79 ------------------- config/GEM_VERSIONS | 2 +- .../src/require_file_generator.rb | 2 +- 5 files changed, 7 insertions(+), 82 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index 03d61d50ed..8b820156ca 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,3 +1,6 @@ +## 2018.08.18 - Azure Ruby SDK Release +* Release Rollup gem 0.18.1 to fix [Issue# 1437](https://github.com/Azure/azure-sdk-for-ruby/issues/1437) and add missing azure_mgmt_signalr dependency to its gemspec file. + ## 2018.07.31 - Azure Ruby SDK Release * Released Rollup gem, all management gems and data plane gems with all the latest changes. * This specifically includes updates to the compute gem with versions of 2018-04-01 & 2018-06-01 versions. @@ -309,4 +312,4 @@ All issues associated with this milestone can be found using this [filter](https * introduced sync and async versions of operations ## 2016.05.05 - Azure ARM version 0.2.1 -* Initializing repo after split from azure-sdk-for-ruby \ No newline at end of file +* Initializing repo after split from azure-sdk-for-ruby diff --git a/azure_sdk/azure_sdk.gemspec b/azure_sdk/azure_sdk.gemspec index 75f6b37e6c..d8921233f6 100644 --- a/azure_sdk/azure_sdk.gemspec +++ b/azure_sdk/azure_sdk.gemspec @@ -93,6 +93,7 @@ Gem::Specification.new do |spec| spec.add_runtime_dependency 'azure_mgmt_security', "~>#{gem_versions['management']['azure_mgmt_security']}" spec.add_runtime_dependency 'azure_mgmt_service_bus', "~>#{gem_versions['management']['azure_mgmt_service_bus']}" spec.add_runtime_dependency 'azure_mgmt_service_fabric', "~>#{gem_versions['management']['azure_mgmt_service_fabric']}" + spec.add_runtime_dependency 'azure_mgmt_signalr', "~>#{gem_versions['management']['azure_mgmt_signalr']}" spec.add_runtime_dependency 'azure_mgmt_sql', "~>#{gem_versions['management']['azure_mgmt_sql']}" spec.add_runtime_dependency 'azure_mgmt_stor_simple8000_series', "~>#{gem_versions['management']['azure_mgmt_stor_simple8000_series']}" spec.add_runtime_dependency 'azure_mgmt_storage', "~>#{gem_versions['management']['azure_mgmt_storage']}" diff --git a/config/GEMS_TO_RELEASE b/config/GEMS_TO_RELEASE index 545e4bd2bf..9dad906e88 100644 --- a/config/GEMS_TO_RELEASE +++ b/config/GEMS_TO_RELEASE @@ -2,84 +2,5 @@ { "rollup": [ "azure_sdk" - ], - "data": [ - "azure_cognitiveservices_computervision", - "azure_cognitiveservices_contentmoderator", - "azure_cognitiveservices_customsearch", - "azure_cognitiveservices_entitysearch", - "azure_cognitiveservices_face", - "azure_cognitiveservices_imagesearch", - "azure_cognitiveservices_newssearch", - "azure_cognitiveservices_spellcheck", - "azure_cognitiveservices_textanalytics", - "azure_cognitiveservices_videosearch", - "azure_cognitiveservices_websearch", - "azure_event_grid", - "azure_graph_rbac", - "azure_key_vault" - ], - "management" : [ - "azure_mgmt_analysis_services", - "azure_mgmt_api_management", - "azure_mgmt_authorization", - "azure_mgmt_automation", - "azure_mgmt_batch", - "azure_mgmt_billing", - "azure_mgmt_cdn", - "azure_mgmt_cognitive_services", - "azure_mgmt_commerce", - "azure_mgmt_compute", - "azure_mgmt_consumption", - "azure_mgmt_container_instance", - "azure_mgmt_container_registry", - "azure_mgmt_container_service", - "azure_mgmt_customer_insights", - "azure_mgmt_datalake_analytics", - "azure_mgmt_datalake_store", - "azure_mgmt_dev_spaces", - "azure_mgmt_devtestlabs", - "azure_mgmt_dns", - "azure_mgmt_event_grid", - "azure_mgmt_event_hub", - "azure_mgmt_features", - "azure_mgmt_iot_central", - "azure_mgmt_iot_hub", - "azure_mgmt_key_vault", - "azure_mgmt_links", - "azure_mgmt_locks", - "azure_mgmt_logic", - "azure_mgmt_machine_learning", - "azure_mgmt_managed_applications", - "azure_mgmt_marketplace_ordering", - "azure_mgmt_media_services", - "azure_mgmt_monitor", - "azure_mgmt_msi", - "azure_mgmt_network", - "azure_mgmt_notification_hubs", - "azure_mgmt_operational_insights", - "azure_mgmt_policy", - "azure_mgmt_policy_insights", - "azure_mgmt_powerbi_embedded", - "azure_mgmt_recovery_services", - "azure_mgmt_recovery_services_backup", - "azure_mgmt_recovery_services_site_recovery", - "azure_mgmt_redis", - "azure_mgmt_relay", - "azure_mgmt_resources", - "azure_mgmt_resources_management", - "azure_mgmt_scheduler", - "azure_mgmt_search", - "azure_mgmt_security", - "azure_mgmt_service_bus", - "azure_mgmt_service_fabric", - "azure_mgmt_signalr", - "azure_mgmt_sql", - "azure_mgmt_stor_simple8000_series", - "azure_mgmt_storage", - "azure_mgmt_stream_analytics", - "azure_mgmt_subscriptions", - "azure_mgmt_traffic_manager", - "azure_mgmt_web" ] } diff --git a/config/GEM_VERSIONS b/config/GEM_VERSIONS index ec1d6ef71d..a6b48adc69 100644 --- a/config/GEM_VERSIONS +++ b/config/GEM_VERSIONS @@ -1,7 +1,7 @@ { "rollup": { - "azure_sdk": "0.18.0" + "azure_sdk": "0.18.1" }, "data": { "azure_cognitiveservices_computervision": "0.17.0", diff --git a/generators/requirefilegen/src/require_file_generator.rb b/generators/requirefilegen/src/require_file_generator.rb index 2690254437..637760c1b3 100644 --- a/generators/requirefilegen/src/require_file_generator.rb +++ b/generators/requirefilegen/src/require_file_generator.rb @@ -177,6 +177,7 @@ def post_processing_requires def generate_require_files_for_rollup_gem puts 'Generating require files for rollup gem' @requires = [] + @requires << "azure_sdk/version" @file_to_be_written = "#{@azure_sdk_location}/lib/azure_sdk.rb" Dir.chdir("#{@azure_sdk_location}/lib") sub_dirs = Dir['*'].reject{|o| not File.directory?(o)} @@ -200,7 +201,6 @@ def generate_require_files_for_rollup_gem end remove_rb_extension - @requires << "azure_sdk/version" file = get_require_file file.write(get_renderer(get_renderer_template)) end From ecf0430a40fa5dd3e013b1a16f58e3d001664d0a Mon Sep 17 00:00:00 2001 From: Sarangan Rajamanickam Date: Sat, 18 Aug 2018 00:20:08 -0700 Subject: [PATCH 4/5] Version change --- azure_sdk/lib/azure_sdk.rb | 2 +- azure_sdk/lib/azure_sdk/version.rb | 2 +- generators/requirefilegen/src/require_file_generator.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/azure_sdk/lib/azure_sdk.rb b/azure_sdk/lib/azure_sdk.rb index 1266955d10..2ebcbdc438 100644 --- a/azure_sdk/lib/azure_sdk.rb +++ b/azure_sdk/lib/azure_sdk.rb @@ -2,6 +2,6 @@ # Copyright (c) Microsoft Corporation. All rights reserved. # Licensed under the MIT License. See License.txt in the project root for license information. +require '' require 'v2017_03_09/v2017_03_09_profile_client' require 'latest/latest_profile_client' -require 'azure_sdk/version' diff --git a/azure_sdk/lib/azure_sdk/version.rb b/azure_sdk/lib/azure_sdk/version.rb index 439ab5e545..7a0f616199 100644 --- a/azure_sdk/lib/azure_sdk/version.rb +++ b/azure_sdk/lib/azure_sdk/version.rb @@ -3,5 +3,5 @@ # Licensed under the MIT License. See License.txt in the project root for license information. module Azure - VERSION = '0.18.0' + VERSION = '0.18.1' end diff --git a/generators/requirefilegen/src/require_file_generator.rb b/generators/requirefilegen/src/require_file_generator.rb index 637760c1b3..0714ae9565 100644 --- a/generators/requirefilegen/src/require_file_generator.rb +++ b/generators/requirefilegen/src/require_file_generator.rb @@ -177,7 +177,6 @@ def post_processing_requires def generate_require_files_for_rollup_gem puts 'Generating require files for rollup gem' @requires = [] - @requires << "azure_sdk/version" @file_to_be_written = "#{@azure_sdk_location}/lib/azure_sdk.rb" Dir.chdir("#{@azure_sdk_location}/lib") sub_dirs = Dir['*'].reject{|o| not File.directory?(o)} @@ -201,6 +200,7 @@ def generate_require_files_for_rollup_gem end remove_rb_extension + @requires.unshift "azure_sdk/version" file = get_require_file file.write(get_renderer(get_renderer_template)) end From 8c2a8bcd11de21f23368545848c6a461d473dde2 Mon Sep 17 00:00:00 2001 From: Sarangan Rajamanickam Date: Sat, 18 Aug 2018 01:22:14 -0700 Subject: [PATCH 5/5] Regen all SDKs & profiles --- azure_sdk/lib/azure_sdk.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/azure_sdk/lib/azure_sdk.rb b/azure_sdk/lib/azure_sdk.rb index 2ebcbdc438..2cc2f5655a 100644 --- a/azure_sdk/lib/azure_sdk.rb +++ b/azure_sdk/lib/azure_sdk.rb @@ -2,6 +2,6 @@ # Copyright (c) Microsoft Corporation. All rights reserved. # Licensed under the MIT License. See License.txt in the project root for license information. -require '' +require 'azure_sdk/version' require 'v2017_03_09/v2017_03_09_profile_client' require 'latest/latest_profile_client'