@@ -49,6 +49,11 @@ stages:
4949 timeoutInMinutes : 0
5050 steps :
5151 - template : code-quality-template.yml
52+ - template : diabetes_regression-get-model-id-artifact-template.yml
53+ parameters :
54+ projectId : ' $(resources.pipeline.model-train-ci.projectID)'
55+ pipelineId : ' $(resources.pipeline.model-train-ci.pipelineID)'
56+ artifactBuildId : ${{ parameters.artifactBuildId }}
5257 - task : AzureCLI@1
5358 name : publish_batchscore
5459 inputs :
@@ -60,27 +65,16 @@ stages:
6065 export SUBSCRIPTION_ID=$(az account show --query id -o tsv)
6166 # Invoke the Python building and publishing a training pipeline
6267 python -m ml_service.pipelines.diabetes_regression_build_parallel_batchscore_pipeline
63-
64- - job : " Get_Model_Artifact"
65- displayName : " Get Model Artifact"
66- container : mlops
67- timeoutInMinutes : 0
68- steps :
69- - template : diabetes_regression-get-model-id-artifact-template.yml
70- parameters :
71- projectId : ' $(resources.pipeline.model-train-ci.projectID)'
72- pipelineId : ' $(resources.pipeline.model-train-ci.pipelineID)'
73- artifactBuildId : ${{ parameters.artifactBuildId }}
7468
7569 - job : " Run_Batch_Score_Pipeline"
7670 displayName : " Run Batch Scoring Pipeline"
77- dependsOn : ["Build_Batch_Scoring_Pipeline", "Get_Model_Artifact" ]
71+ dependsOn : ["Build_Batch_Scoring_Pipeline"]
7872 timeoutInMinutes : 240
7973 pool : server
8074 variables :
8175 pipeline_id : $[ dependencies.Build_Batch_Scoring_Pipeline.outputs['publish_batchscore.pipeline_id']]
82- model_name : $[ dependencies.Get_Model_Artifact .outputs['MODEL_NAME']]
83- model_version : $[ dependencies.Get_Model_Artifact .outputs['MODEL_VERSION']]
76+ model_name : $[ dependencies.Build_Batch_Scoring_Pipeline .outputs['get_model. MODEL_NAME']]
77+ model_version : $[ dependencies.Build_Batch_Scoring_Pipeline .outputs['get_model. MODEL_VERSION']]
8478 steps :
8579 - task : ms-air-aiagility.vss-services-azureml.azureml-restApi-task.MLPublishedPipelineRestAPITask@0
8680 displayName : ' Invoke Batch Scoring pipeline'
0 commit comments