下载文件管理的文件
文件管理主要用来存储Android APK的签名文件和Maven构建settings.xml文件并提供对这类文件的管理(如:新建、编辑、删除、权限设置),上传文件的操作可参考上传文件。通过配置“下载文件管理的文件”构建步骤,可以将“文件管理”的文件下载到工作目录并使用。
在配置构建步骤中,添加“下载文件管理的文件”构建步骤。
参数说明如下:
| 参数项 | 说明 |
|---|---|
| 步骤显示名称 | 构建步骤的名称,可自定义修改。 |
| 工具版本 | 根据需要选择工具版本。 |
| 下载文件 |
|
| 失败后是否继续运行 | 当前步骤执行失败后是否继续执行下一个步骤,根据实际使用场景选择是或否。 |
1 2 3 4 5 6 7 | version: 2.0 # 必须是2.0 steps: BUILD: - download_file: inputs: name: android22.jks ignore_fail: true |
| 参数名 | 参数类型 | 描述 | 是否必填 | 默认值 |
|---|---|---|---|---|
| name | string | 文件名称。 | 是 | 无 |
| ignore_fail | string | 用于控制当前步骤执行失败后是否继续执行下一个步骤。
| 否 | 无 |
文件管理
文件上传后,可以编辑文件、下载文件、删除文件、为用户配置文件操作权限。
- 在搜索框输入关键字,可搜索文件。
- 单击操作列
,可修改文件名称,并设置是否允许租户内所有成员在编译构建中使用该文件。 - 单击操作列
,可以下载文件。 - 单击操作列
,在下拉框中选择“删除”,可根据弹框提示确认是否删除。 - 单击操作列
,在下拉框中选择“编辑权限”,可在弹出的界面配置用户操作文件的权限。 创建者默认有所有权限并且不可被删除和修改。图1 配置用户操作文件权限
表1 文件管理角色权限说明 权限类型
拥有该权限的角色
添加用户
项目下所有用户。
查看
文件创建者、相同租户的用户。
使用
文件创建者、文件创建者配置了使用权限的用户。
更新
文件创建者、文件创建者配置了更新权限的用户。
删除
文件创建者、文件创建者配置了删除权限的用户。
编辑权限
文件创建者。
