【发布时间】:2020-03-31 02:42:05
【问题描述】:
在我的 Azure Pipelines YAML 文件中,我使用 Bash 任务运行 Python 脚本,该脚本在 Azure Artifacts(通用包)上缓存 CocoaPods 库。我假设 Azure DevOps 虚拟机上的 Azure 命令行工具将安装最新的 Azure 扩展。我错了。
我的 Python 脚本调用诸如 az artifacts universal download 和 az artifacts universal publish 之类的命令。这在我的 Mac 上效果很好。在微软的虚拟机上没有那么多。
任何建议将不胜感激。
##[section]Starting: Bash
==============================================================================
Task : Bash
Description : Run a Bash script on macOS, Linux, or Windows
Version : 3.159.3
Author : Microsoft Corporation
Help : https://docs.microsoft.com/azure/devops/pipelines/tasks/utility/bash
==============================================================================
Generating script.
Script contents:
./cache_pods.py Debug
========================== Starting Command Output ===========================
[command]/bin/bash --noprofile --norc /Users/runner/runners/2.160.1/work/_temp/d0fd889d-a201-42ac-aad6-45ee3eca0532.sh
ERROR: az: 'artifacts' is not in the 'az' command group. See 'az --help'.
【问题讨论】:
标签: azure azure-devops package universal artifacts