distributable: url: https://github.com/Azure/azure-cli/archive/refs/tags/azure-cli-{{version}}.tar.gz strip-components: 1 # if there’s a github then we can parse the versions versions: github: Azure/azure-cli/tags # reads github tags from github strip: /^azure-cli-/ dependencies: openssl.org: 1.1 python.org: '>=3.10<3.12' sourceware.org/libffi: '*' build: dependencies: rust-lang.org: '*' linux: freedesktop.org/pkg-config: '*' env: CC: clang LD: clang script: | _SRCROOT="$SRCROOT" for venv in azure-cli{-telemetry,-core,}; do SRCROOT="$_SRCROOT"/src/"$venv" python-venv.sh "{{prefix}}"/bin/az done provides: - bin/az test: script: | az cloud show --name AzureCloud