From b9c915d2992558e186a3486337ee0fe5ecb5fd1b Mon Sep 17 00:00:00 2001 From: xiaofeicao Date: Fri, 5 Jul 2024 14:05:48 +0800 Subject: [PATCH] for dpg typespec, use DEFAULT_VERSION as current_version if require_sdk_integration --- eng/mgmt/automation/generate_data.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/eng/mgmt/automation/generate_data.py b/eng/mgmt/automation/generate_data.py index 4825896f18bc..5bc41d60e8e0 100755 --- a/eng/mgmt/automation/generate_data.py +++ b/eng/mgmt/automation/generate_data.py @@ -34,6 +34,7 @@ def sdk_automation_typespec_project(tsp_project: str, config: dict) -> dict: repo_url: str = config["repoHttpsUrl"] breaking: bool = False changelog: str = "" + clean_sdk_folder_succeeded = False succeeded, require_sdk_integration, sdk_folder, service, module = generate_typespec_project( tsp_project, sdk_root, spec_root, head_sha, repo_url @@ -54,6 +55,8 @@ def sdk_automation_typespec_project(tsp_project: str, config: dict) -> dict: if require_sdk_integration: update_service_files_for_new_lib(sdk_root, service, GROUP_ID, module) update_root_pom(sdk_root, service) + if clean_sdk_folder_succeeded: + current_version = DEFAULT_VERSION # compile succeeded = compile_package(sdk_root, GROUP_ID, module) @@ -74,7 +77,8 @@ def sdk_automation_typespec_project(tsp_project: str, config: dict) -> dict: succeeded, require_sdk_integration, sdk_folder, service, module = generate_typespec_project( tsp_project, sdk_root, spec_root, head_sha, repo_url ) - stable_version, current_version = set_or_default_version(sdk_root, GROUP_ID, module) + stable_version, = set_or_default_version(sdk_root, GROUP_ID, module) + current_version = DEFAULT_VERSION if require_sdk_integration: update_service_files_for_new_lib(sdk_root, service, GROUP_ID, module) update_root_pom(sdk_root, service)