【发布时间】:2022-07-28 16:43:00
【问题描述】:
我是 Azure DevOps 的新手,一直在尝试在 azure-pipelines.yml CI 管道中运行一个简单的任务。
- stage: Test
jobs:
- job: Pytest
displayName: Pytest
pool:
vmImage: ($vmImageName)
steps:
- task: UsePythonVersion@0
inputs:
versionSpec: '3.8'
- bash: pytest
- bash: find ./tests/ -type f -name "*.py" | xargs pylint --jobs=2
但是,我收到任务 UsePythonVersion 和 Bash 的错误:
缺少一个任务。管道引用了一个名为“UsePythonVersion”的任务。这通常表示该任务未安装,您可以从 Marketplace 安装它:https://marketplace.visualstudio.com。 (任务版本 0,作业“Pytest”,步骤“”。)
缺少一个任务。管道引用了一个名为“Bash”的任务。这通常表示该任务未安装,您可以从 Marketplace 安装它:https://marketplace.visualstudio.com。 (任务版本 0,作业“Pytest”,步骤“”。)
我也尝试在 Marketplace 上寻找这些,但没有任何线索。 这里的任何线索都会有所帮助
【问题讨论】:
标签: azure-devops azure-pipelines devops