Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

{Batch} Upgrade api to track2 v2024-02-01 #30501

Draft
wants to merge 72 commits into
base: dev
Choose a base branch
from
Draft

Conversation

wiboris
Copy link
Member

@wiboris wiboris commented Dec 10, 2024

Related command

Description

Upgrade azure-batch to 15.0.0b1

Testing Guide

History Notes

[Batch] BREAKING CHANGE: az batch certificate create: Remove deprecated command
[Batch] BREAKING CHANGE: az batch certificate delete: Remove deprecated command
[Batch] BREAKING CHANGE: az batch certificate list: Remove deprecated command
[Batch] BREAKING CHANGE: az batch certificate show: Remove deprecated command
[Batch] BREAKING CHANGE: az batch node reimage: Remove deprecated command
[Batch] BREAKING CHANGE: az batch node remote-desktop download: Remove deprecated command
[Batch] BREAKING CHANGE: az batch pool create: Remove application_licenses, certificate_references , os_family, and os_version deprecated parameters
[Batch] BREAKING CHANGE: az batch pool reset : Remove certificate_references deprecated parameter
[Batch] BREAKING CHANGE: az batch pool set: Remove certificate_references deprecated parameter

[Batch] az batch job create: Add parameter --job-manager-task-application-package-references and --on-all-tasks-complete
[Batch] az batch job disable: Add parameter --json-file
[Batch] az batch job-schedule create: Add parameter --job-manager-task-application-package-references, --job-metadata, and --job-manager-task-environment-settings
[Batch] az batch job-schedule reset: Add parameter --job-max-task-retry-count and --job-max-wall-clock-time
[Batch] az batch job-schedule set: Add parameter --job-max-task-retry-count and --job-max-wall-clock-time
[Batch] az batch node reboot: Add parameter --json-file
[Batch] az batch node scheduling disable: Add parameter --json-file
[Batch] az batch pool autoscale evaluate: Add parameter --json-file
[Batch] az batch pool create: Add parameter --start-task-environment-settings and --start-task-max-task-retry-count
[Batch] az batch pool reset: Add parameter --start-task-resource-files and --target-node-communication-mode


This checklist is used to make sure that common guidelines for a pull request are followed.

Copy link

azure-client-tools-bot-prd bot commented Dec 10, 2024

❌AzureCLI-FullTest
️✔️acr
️✔️2020-09-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️acs
️✔️2020-09-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️advisor
️✔️latest
️✔️3.12
️✔️3.9
️✔️ams
️✔️latest
️✔️3.12
️✔️3.9
️✔️apim
️✔️latest
️✔️3.12
️✔️3.9
️✔️appconfig
️✔️latest
️✔️3.12
️✔️3.9
️✔️appservice
️✔️latest
️✔️3.12
️✔️3.9
️✔️aro
️✔️latest
️✔️3.12
️✔️3.9
️✔️backup
️✔️latest
️✔️3.12
️✔️3.9
❌batch
❌latest
❌3.12
Type Test Case Error Message Line
Failed test_filter_args self = <azure.cli.command_modules.batch.tests.latest.test_batch_commands.TestBatchLoader testMethod=test_filter_args>

    def test_filter_args(self):
    
        # testing null removal
        kwargs = {
            'nullvalue': None,
            'valid': '20'
        }
        self.command_delete.filter_args(kwargs)
        self.assertEqual(kwargs, {'valid': '20'})
    
        # testing range
        # both start-range and end-range are present
        kwargs = {
            'start-range': '10',
            'end-range': '20'
        }
        self.command_delete.filter_args(kwargs)
>       self.assertEqual(kwargs, {'ocp_range': 'bytes=10-20'})
E       AssertionError: {'start-range': '10', 'end-range': '20'} != {'ocp_range': 'bytes=10-20'}
E       - {'end-range': '20', 'start-range': '10'}
E       + {'ocp_range': 'bytes=10-20'}

src/azure-cli/azure/cli/command_modules/batch/tests/latest/test_batch_commands.py:525: AssertionError
azure/cli/command_modules/batch/tests/latest/test_batch_commands.py:507
❌3.9
Type Test Case Error Message Line
Failed test_filter_args self = <azure.cli.command_modules.batch.tests.latest.test_batch_commands.TestBatchLoader testMethod=test_filter_args>

    def test_filter_args(self):
    
        # testing null removal
        kwargs = {
            'nullvalue': None,
            'valid': '20'
        }
        self.command_delete.filter_args(kwargs)
        self.assertEqual(kwargs, {'valid': '20'})
    
        # testing range
        # both start-range and end-range are present
        kwargs = {
            'start-range': '10',
            'end-range': '20'
        }
        self.command_delete.filter_args(kwargs)
>       self.assertEqual(kwargs, {'ocp_range': 'bytes=10-20'})
E       AssertionError: {'start-range': '10', 'end-range': '20'} != {'ocp_range': 'bytes=10-20'}
E       - {'end-range': '20', 'start-range': '10'}
E       + {'ocp_range': 'bytes=10-20'}

src/azure-cli/azure/cli/command_modules/batch/tests/latest/test_batch_commands.py:525: AssertionError
azure/cli/command_modules/batch/tests/latest/test_batch_commands.py:507
️✔️batchai
️✔️latest
️✔️3.12
️✔️3.9
️✔️billing
️✔️latest
️✔️3.12
️✔️3.9
️✔️botservice
️✔️latest
️✔️3.12
️✔️3.9
️✔️cdn
️✔️latest
️✔️3.12
️✔️3.9
️✔️cloud
️✔️latest
️✔️3.12
️✔️3.9
️✔️cognitiveservices
️✔️latest
️✔️3.12
️✔️3.9
️✔️compute_recommender
️✔️latest
️✔️3.12
️✔️3.9
️✔️computefleet
️✔️latest
️✔️3.12
️✔️3.9
️✔️config
️✔️latest
️✔️3.12
️✔️3.9
️✔️configure
️✔️latest
️✔️3.12
️✔️3.9
️✔️consumption
️✔️latest
️✔️3.12
️✔️3.9
️✔️container
️✔️latest
️✔️3.12
️✔️3.9
️✔️containerapp
️✔️latest
️✔️3.12
️✔️3.9
️✔️core
️✔️2018-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2019-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️cosmosdb
️✔️latest
️✔️3.12
️✔️3.9
️✔️databoxedge
️✔️2019-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️dls
️✔️latest
️✔️3.12
️✔️3.9
️✔️dms
️✔️latest
️✔️3.12
️✔️3.9
️✔️eventgrid
️✔️latest
️✔️3.12
️✔️3.9
️✔️eventhubs
️✔️latest
️✔️3.12
️✔️3.9
️✔️feedback
️✔️latest
️✔️3.12
️✔️3.9
️✔️find
️✔️latest
️✔️3.12
️✔️3.9
️✔️hdinsight
️✔️latest
️✔️3.12
️✔️3.9
️✔️identity
️✔️latest
️✔️3.12
️✔️3.9
️✔️iot
️✔️2019-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️keyvault
️✔️2018-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️lab
️✔️latest
️✔️3.12
️✔️3.9
️✔️managedservices
️✔️latest
️✔️3.12
️✔️3.9
️✔️maps
️✔️latest
️✔️3.12
️✔️3.9
️✔️marketplaceordering
️✔️latest
️✔️3.12
️✔️3.9
️✔️monitor
️✔️latest
️✔️3.12
️✔️3.9
️✔️mysql
️✔️latest
️✔️3.12
️✔️3.9
️✔️netappfiles
️✔️latest
️✔️3.12
️✔️3.9
️✔️network
️✔️2018-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️policyinsights
️✔️latest
️✔️3.12
️✔️3.9
️✔️privatedns
️✔️latest
️✔️3.12
️✔️3.9
️✔️profile
️✔️latest
️✔️3.12
️✔️3.9
️✔️rdbms
️✔️latest
️✔️3.12
️✔️3.9
️✔️redis
️✔️latest
️✔️3.12
️✔️3.9
️✔️relay
️✔️latest
️✔️3.12
️✔️3.9
️✔️resource
️✔️2018-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2019-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️role
️✔️latest
️✔️3.12
️✔️3.9
️✔️search
️✔️latest
️✔️3.12
️✔️3.9
️✔️security
️✔️latest
️✔️3.12
️✔️3.9
️✔️servicebus
️✔️latest
️✔️3.12
️✔️3.9
️✔️serviceconnector
️✔️latest
️✔️3.12
️✔️3.9
️✔️servicefabric
️✔️latest
️✔️3.12
️✔️3.9
️✔️signalr
️✔️latest
️✔️3.12
️✔️3.9
️✔️sql
️✔️latest
️✔️3.12
️✔️3.9
️✔️sqlvm
️✔️latest
️✔️3.12
️✔️3.9
️✔️storage
️✔️2018-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2019-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️synapse
️✔️latest
️✔️3.12
️✔️3.9
️✔️telemetry
️✔️2018-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2019-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️util
️✔️latest
️✔️3.12
️✔️3.9
️✔️vm
️✔️2018-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2019-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9

Copy link

azure-client-tools-bot-prd bot commented Dec 10, 2024

❌AzureCLI-BreakingChangeTest
❌batch
rule cmd_name rule_message suggest_message
1012 - SubgroupRemove batch certificate sub group batch certificate removed please confirm sub group batch certificate removed
1002 - CmdRemove batch node reimage cmd batch node reimage removed please confirm cmd batch node reimage removed
1012 - SubgroupRemove batch node remote-desktop sub group batch node remote-desktop removed please confirm sub group batch node remote-desktop removed
1007 - ParaRemove batch pool create cmd batch pool create removed parameter application_licenses please add back parameter application_licenses for cmd batch pool create
1007 - ParaRemove batch pool create cmd batch pool create removed parameter certificate_references please add back parameter certificate_references for cmd batch pool create
1007 - ParaRemove batch pool create cmd batch pool create removed parameter os_family please add back parameter os_family for cmd batch pool create
1007 - ParaRemove batch pool create cmd batch pool create removed parameter os_version please add back parameter os_version for cmd batch pool create
1007 - ParaRemove batch pool reset cmd batch pool reset removed parameter certificate_references please add back parameter certificate_references for cmd batch pool reset
1007 - ParaRemove batch pool set cmd batch pool set removed parameter certificate_references please add back parameter certificate_references for cmd batch pool set
⚠️ 1006 - ParaAdd batch job create cmd batch job create added parameter job_manager_task_application_package_references
⚠️ 1006 - ParaAdd batch job create cmd batch job create added parameter on_all_tasks_complete
⚠️ 1006 - ParaAdd batch job disable cmd batch job disable added parameter json_file
⚠️ 1008 - ParaPropAdd batch job list cmd batch job list update parameter expand: added property nargs=+
⚠️ 1008 - ParaPropAdd batch job list cmd batch job list update parameter select: added property nargs=+
⚠️ 1008 - ParaPropAdd batch job prep-release-status list cmd batch job prep-release-status list update parameter select: added property nargs=+
⚠️ 1009 - ParaPropRemove batch job reset cmd batch job reset update parameter on_all_tasks_complete: removed property choices=['noaction', 'terminatejob']
⚠️ 1009 - ParaPropRemove batch job set cmd batch job set update parameter on_all_tasks_complete: removed property choices=['noaction', 'terminatejob']
⚠️ 1008 - ParaPropAdd batch job show cmd batch job show update parameter expand: added property nargs=+
⚠️ 1008 - ParaPropAdd batch job show cmd batch job show update parameter select: added property nargs=+
⚠️ 1010 - ParaPropUpdate batch job stop cmd batch job stop update parameter terminate_reason: updated property name from terminate_reason to reason
⚠️ 1006 - ParaAdd batch job-schedule create cmd batch job-schedule create added parameter job_manager_task_application_package_references
⚠️ 1006 - ParaAdd batch job-schedule create cmd batch job-schedule create added parameter job_manager_task_environment_settings
⚠️ 1006 - ParaAdd batch job-schedule create cmd batch job-schedule create added parameter job_metadata
⚠️ 1009 - ParaPropRemove batch job-schedule create cmd batch job-schedule create update parameter do_not_run_after: removed property type=custom_type
⚠️ 1009 - ParaPropRemove batch job-schedule create cmd batch job-schedule create update parameter do_not_run_until: removed property type=custom_type
⚠️ 1009 - ParaPropRemove batch job-schedule create cmd batch job-schedule create update parameter on_all_tasks_complete: removed property choices=['noaction', 'terminatejob']
⚠️ 1008 - ParaPropAdd batch job-schedule list cmd batch job-schedule list update parameter expand: added property nargs=+
⚠️ 1008 - ParaPropAdd batch job-schedule list cmd batch job-schedule list update parameter select: added property nargs=+
⚠️ 1006 - ParaAdd batch job-schedule reset cmd batch job-schedule reset added parameter job_max_task_retry_count
⚠️ 1006 - ParaAdd batch job-schedule reset cmd batch job-schedule reset added parameter job_max_wall_clock_time
⚠️ 1009 - ParaPropRemove batch job-schedule reset cmd batch job-schedule reset update parameter do_not_run_after: removed property type=custom_type
⚠️ 1009 - ParaPropRemove batch job-schedule reset cmd batch job-schedule reset update parameter do_not_run_until: removed property type=custom_type
⚠️ 1009 - ParaPropRemove batch job-schedule reset cmd batch job-schedule reset update parameter on_all_tasks_complete: removed property choices=['noaction', 'terminatejob']
⚠️ 1006 - ParaAdd batch job-schedule set cmd batch job-schedule set added parameter job_max_task_retry_count
⚠️ 1006 - ParaAdd batch job-schedule set cmd batch job-schedule set added parameter job_max_wall_clock_time
⚠️ 1009 - ParaPropRemove batch job-schedule set cmd batch job-schedule set update parameter do_not_run_after: removed property type=custom_type
⚠️ 1009 - ParaPropRemove batch job-schedule set cmd batch job-schedule set update parameter do_not_run_until: removed property type=custom_type
⚠️ 1009 - ParaPropRemove batch job-schedule set cmd batch job-schedule set update parameter on_all_tasks_complete: removed property choices=['noaction', 'terminatejob']
⚠️ 1008 - ParaPropAdd batch job-schedule show cmd batch job-schedule show update parameter expand: added property nargs=+
⚠️ 1008 - ParaPropAdd batch job-schedule show cmd batch job-schedule show update parameter select: added property nargs=+
⚠️ 1009 - ParaPropRemove batch node delete cmd batch node delete update parameter node_deallocation_option: removed property choices=['requeue', 'retaineddata', 'taskcompletion', 'terminate']
⚠️ 1008 - ParaPropAdd batch node file delete cmd batch node file delete update parameter recursive: added property choices=['false', 'true']
⚠️ 1008 - ParaPropAdd batch node file delete cmd batch node file delete update parameter recursive: added property nargs=?
⚠️ 1008 - ParaPropAdd batch node file list cmd batch node file list update parameter recursive: added property choices=['false', 'true']
⚠️ 1008 - ParaPropAdd batch node file list cmd batch node file list update parameter recursive: added property nargs=?
⚠️ 1008 - ParaPropAdd batch node list cmd batch node list update parameter select: added property nargs=+
⚠️ 1006 - ParaAdd batch node reboot cmd batch node reboot added parameter json_file
⚠️ 1009 - ParaPropRemove batch node reboot cmd batch node reboot update parameter node_reboot_option: removed property choices=['requeue', 'retaineddata', 'taskcompletion', 'terminate']
⚠️ 1006 - ParaAdd batch node scheduling disable cmd batch node scheduling disable added parameter json_file
⚠️ 1009 - ParaPropRemove batch node scheduling disable cmd batch node scheduling disable update parameter node_disable_scheduling_option: removed property choices=['requeue', 'taskcompletion', 'terminate']
⚠️ 1009 - ParaPropRemove batch node service-logs upload cmd batch node service-logs upload update parameter end_time: removed property type=custom_type
⚠️ 1009 - ParaPropRemove batch node service-logs upload cmd batch node service-logs upload update parameter start_time: removed property type=custom_type
⚠️ 1008 - ParaPropAdd batch node show cmd batch node show update parameter select: added property nargs=+
⚠️ 1009 - ParaPropRemove batch node user create cmd batch node user create update parameter expiry_time: removed property type=custom_type
⚠️ 1009 - ParaPropRemove batch node user reset cmd batch node user reset update parameter expiry_time: removed property type=custom_type
⚠️ 1006 - ParaAdd batch pool autoscale evaluate cmd batch pool autoscale evaluate added parameter json_file
⚠️ 1009 - ParaPropRemove batch pool autoscale evaluate cmd batch pool autoscale evaluate update parameter auto_scale_formula: removed property required=True
⚠️ 1006 - ParaAdd batch pool create cmd batch pool create added parameter start_task_environment_settings
⚠️ 1006 - ParaAdd batch pool create cmd batch pool create added parameter start_task_max_task_retry_count
⚠️ 1010 - ParaPropUpdate batch pool create cmd batch pool create update parameter disk_size_gb: updated property name from disk_size_gb to disk_size_g_b
⚠️ 1009 - ParaPropRemove batch pool create cmd batch pool create update parameter mode: removed property choices=['automatic', 'manual', 'rolling']
⚠️ 1009 - ParaPropRemove batch pool create cmd batch pool create update parameter placement: removed property choices=['cachedisk']
⚠️ 1009 - ParaPropRemove batch pool create cmd batch pool create update parameter policy: removed property choices=['regional', 'zonal']
⚠️ 1008 - ParaPropAdd batch pool list cmd batch pool list update parameter expand: added property nargs=+
⚠️ 1008 - ParaPropAdd batch pool list cmd batch pool list update parameter select: added property nargs=+
⚠️ 1006 - ParaAdd batch pool reset cmd batch pool reset added parameter start_task_resource_files
⚠️ 1006 - ParaAdd batch pool reset cmd batch pool reset added parameter target_node_communication_mode
⚠️ 1008 - ParaPropAdd batch pool resize cmd batch pool resize update parameter resize_timeout: added property type=custom_type
⚠️ 1008 - ParaPropAdd batch pool show cmd batch pool show update parameter expand: added property nargs=+
⚠️ 1008 - ParaPropAdd batch pool show cmd batch pool show update parameter select: added property nargs=+
⚠️ 1010 - ParaPropUpdate batch pool usage-metrics list cmd batch pool usage-metrics list update parameter end_time: updated property name from end_time to endtime
⚠️ 1010 - ParaPropUpdate batch pool usage-metrics list cmd batch pool usage-metrics list update parameter start_time: updated property name from start_time to starttime
⚠️ 1008 - ParaPropAdd batch task create cmd batch task create update parameter max_wall_clock_time: added property type=custom_type
⚠️ 1008 - ParaPropAdd batch task create cmd batch task create update parameter retention_time: added property type=custom_type
⚠️ 1008 - ParaPropAdd batch task file delete cmd batch task file delete update parameter recursive: added property choices=['false', 'true']
⚠️ 1008 - ParaPropAdd batch task file delete cmd batch task file delete update parameter recursive: added property nargs=?
⚠️ 1008 - ParaPropAdd batch task file list cmd batch task file list update parameter recursive: added property choices=['false', 'true']
⚠️ 1008 - ParaPropAdd batch task file list cmd batch task file list update parameter recursive: added property nargs=?
⚠️ 1008 - ParaPropAdd batch task list cmd batch task list update parameter expand: added property nargs=+
⚠️ 1008 - ParaPropAdd batch task list cmd batch task list update parameter select: added property nargs=+
⚠️ 1009 - ParaPropRemove batch task reset cmd batch task reset update parameter max_wall_clock_time: removed property type=custom_type
⚠️ 1009 - ParaPropRemove batch task reset cmd batch task reset update parameter retention_time: removed property type=custom_type
⚠️ 1008 - ParaPropAdd batch task show cmd batch task show update parameter expand: added property nargs=+
⚠️ 1008 - ParaPropAdd batch task show cmd batch task show update parameter select: added property nargs=+
⚠️ 1008 - ParaPropAdd batch task subtask list cmd batch task subtask list update parameter select: added property nargs=+

@yonzhan
Copy link
Collaborator

yonzhan commented Dec 10, 2024

Thank you for your contribution! We will review the pull request and get back to you soon.

Copy link

⚠️Your changes in this PR will be released on Jan 14, 2025 due to CCOA (extend to Jan 6, 2025)

@evelyn-ys
Copy link
Member

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@evelyn-ys
Copy link
Member

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@evelyn-ys
Copy link
Member

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@evelyn-ys
Copy link
Member

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@wiboris
Copy link
Member Author

wiboris commented Dec 12, 2024

/azp run

Copy link

Commenter does not have sufficient privileges for PR 30501 in repo Azure/azure-cli

@wiboris
Copy link
Member Author

wiboris commented Dec 12, 2024

/azp run

Copy link

Commenter does not have sufficient privileges for PR 30501 in repo Azure/azure-cli

@yonzhan
Copy link
Collaborator

yonzhan commented Dec 12, 2024

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@evelyn-ys
Copy link
Member

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@evelyn-ys
Copy link
Member

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@evelyn-ys
Copy link
Member

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@evelyn-ys
Copy link
Member

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@evelyn-ys
Copy link
Member

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@evelyn-ys
Copy link
Member

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

This should make it easier to add additional handlers for
other exception types which may have a BatchError response body
@evelyn-ys
Copy link
Member

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@evelyn-ys
Copy link
Member

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@evelyn-ys
Copy link
Member

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@evelyn-ys
Copy link
Member

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants