Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
set or increase version
  • Loading branch information
XiaofeiCao committed Jun 27, 2024
commit 6bae79603543bb387f25db9893f2ba2ca52fa97b
10 changes: 6 additions & 4 deletions eng/mgmt/automation/generate.py
Original file line number Diff line number Diff line change
Expand Up @@ -252,19 +252,21 @@ def sdk_automation_typespec_project(tsp_project: str, config: dict) -> dict:
tsp_project, sdk_root, spec_root, head_sha, repo_url, remove_before_regen=True, group_id=GROUP_ID
)

stable_version, current_version = set_or_increase_version(sdk_root, GROUP_ID, module)

if succeeded:
# TODO (weidxu): move to typespec-java
if require_sdk_integration:
set_or_default_version(sdk_root, GROUP_ID, module)
update_service_ci_and_pom(sdk_root, service, GROUP_ID, module)
update_root_pom(sdk_root, service)

stable_version, current_version = set_or_increase_version(sdk_root, GROUP_ID, module)
update_parameters(None)
output_folder = OUTPUT_FOLDER_FORMAT.format(service)
update_version(sdk_root, output_folder)

# compile
succeeded = compile_arm_package(sdk_root, module)
if succeeded:
breaking, changelog = compare_with_maven_package(sdk_root, service, get_latest_ga_version(stable_version), current_version, module)
breaking, changelog = compare_with_maven_package(sdk_root, service, get_latest_ga_version(GROUP_ID, module, stable_version), current_version, module)

# output
if sdk_folder and module and service:
Expand Down