【发布时间】:2021-07-16 16:34:18
【问题描述】:
我正在使用以下在本地测试的脚本,但我不知道如何获取构建变量并将其插入到 Azure Devops yml 中 Python 代码中的请求中。
我定义了以下构建变量: DATABRICKS_HOST、DATABRICKS_TOKEN、集群
- task: PythonScript@0
displayName: 'Start Databricks Cluster'
inputs:
scriptSource: inline
script: |
import os
import requests
DOMAIN = os.environ.get('DATABRICKS_HOST')
TOKEN = os.environ.get('DATABRICKS_TOKEN')
CLUSTER_ID = os.environ.get('CLUSTER')
response = requests.post('https://%s/api/2.0/clusters/start' % (DOMAIN),headers={'Authorization': 'Bearer %s' % TOKEN},json={ "cluster_id": CLUSTER_ID } )
if response.status_code != 200:
print("Error launching cluster")
【问题讨论】:
标签: python-3.x azure-devops yaml