3030 PackTags , PackIgnored , Changelog , BASE_PACK_DEPENDENCY_DICT , SIEM_RULES_OBJECTS , PackStatus , PACK_FOLDERS_TO_ID_SET_KEYS , \
3131 CONTENT_ROOT_PATH , XSOAR_MP , XSIAM_MP , XPANSE_MP , TAGS_BY_MP , CONTENT_ITEM_NAME_MAPPING , \
3232 ITEMS_NAMES_TO_DISPLAY_MAPPING , RN_HEADER_TO_ID_SET_KEYS
33+ from demisto_sdk .commands .common .constants import MarketplaceVersions , MarketplaceVersionToMarketplaceName
3334from Utils .release_notes_generator import aggregate_release_notes_for_marketplace , merge_version_blocks , construct_entities_block
3435from Tests .scripts .utils import logging_wrapper as logging
3536
@@ -4279,7 +4280,7 @@ def underscore_file_name_to_dotted_version(file_name: str) -> str:
42794280 return os .path .splitext (file_name )[0 ].replace ('_' , '.' )
42804281
42814282
4282- def get_last_commit_from_index (service_account ):
4283+ def get_last_commit_from_index (service_account , marketplace = MarketplaceVersions . XSOAR ):
42834284 """ Downloading index.json from GCP and extract last upload commit.
42844285
42854286 Args:
@@ -4288,8 +4289,9 @@ def get_last_commit_from_index(service_account):
42884289 Returns: last upload commit.
42894290
42904291 """
4292+ production_bucket_name = MarketplaceVersionToMarketplaceName .get (marketplace )
42914293 storage_client = init_storage_client (service_account )
4292- storage_bucket = storage_client .bucket (GCPConfig . PRODUCTION_BUCKET )
4294+ storage_bucket = storage_client .bucket (production_bucket_name )
42934295 index_storage_path = os .path .join ('content/packs/' , f"{ GCPConfig .INDEX_NAME } .json" )
42944296 index_blob = storage_bucket .blob (index_storage_path )
42954297 index_string = index_blob .download_as_string ()
0 commit comments