下载依赖包
此接口用于从 Armory 制品仓库下载构建依赖的软件包。
下载软件包
接口说明
armory get: [package-name]
[, credentialsId: 'jenkins-credentials-id']
[, repo: 'armory-repo-url']
[, version: 'package-version']
[, platform: 'package-platform']
[, arch: 'package-cpu-architecture']
[, blobsOnly: true]
参数说明
参数 | 类型 | 是否必填 | 说明 | 示例值 |
---|---|---|---|---|
credentialsId | string | 是 | Jenkins 用户名密码凭证 ID,用于登录 Armory | password-armory |
get | string | 是 | 要下载的软件包名称 | app_template |
repo | string | 否 | 软件包所在的 Armory 仓库地址 | http://10.12.XX.XX |
version | string | 否 | 软件包版本 | v1.0.0 |
platform | string | 否 | 软件包平台 | SylixOS |
arch | string | 否 | 软件包架构 | noarch |
blobsOnly | boolean | 否 | 设置是否在下载软件包后提取 blobs 目录下的内容到本目录,并删除软件包根目录 | true |
调用示例
armpry get: "app_template",
credentialsId: "password-armory",
repo: "http://10.12.XX.XX"