This commit is contained in:
Marvin Buss 2020-03-28 20:48:33 +01:00
Родитель ce8ce24ab9
Коммит ea0b563da3
1 изменённых файлов: 6 добавлений и 9 удалений

Просмотреть файл

@ -74,14 +74,6 @@ def main():
print(f"::error::Workspace authorizationfailed: {exception}") print(f"::error::Workspace authorizationfailed: {exception}")
raise ProjectSystemException raise ProjectSystemException
# Checking provided parameters
print("::debug::Checking provided parameters")
required_parameters_provided(
parameters=parameters,
keys=["name"],
message="Required parameter(s) not found in your parameters file for creating a web service. Please provide a value for the following key(s): "
)
# Loading deployment target # Loading deployment target
print("::debug::Loading deployment target") print("::debug::Loading deployment target")
try: try:
@ -213,9 +205,14 @@ def main():
# Deploying model # Deploying model
print("::debug::Deploying model") print("::debug::Deploying model")
try: try:
# Default service name
repository_name = os.environ.get("GITHUB_REPOSITORY").split("/")[-1]
branch_name = os.environ.get("GITHUB_REF")
default_service_name = f"{repository_name}_{branch_name}"
service = Model.deploy( service = Model.deploy(
workspace=ws, workspace=ws,
name=parameters.get("name", None), name=parameters.get("name", default_service_name),
models=[model], models=[model],
inference_config=inference_config, inference_config=inference_config,
deployment_config=deployment_config, deployment_config=deployment_config,