Git Keys
在git
下配置的playbook密钥控制Antora使用的git客户端的行为。
git密钥
git
密钥包含所有与git相关的playbook密钥,例如git凭据、自动URL后缀和插件。
示例1. antora-playbook.yml
git: (1)
fetch_concurrency: 3 (2)
ensure_git_suffix: false (3)
credentials: (4)
path: ./.git-credentials (5)
plugins: (6)
credential_manager: ./system-git-credential-manager.js (7)
read_concurrency: 5 (8)
1 | 可选的git 类别密钥 |
2 | 可选的fetch_concurrency 密钥,用于限制并发获取操作的数量 |
3 | 可选的ensure_git_suffix 密钥 |
4 | 可选的credentials 类别密钥 |
5 | path 密钥用于指定可选凭据的位置;与contents 密钥互斥 |
6 | 可选的plugins 类别密钥 |
7 | 可选的credential_manager 密钥 |
8 | 可选的read_concurrency 密钥,用于限制并发读取操作的数量(在存储库获取后) |
git
类别密钥及其接受的子密钥都是可选的。当playbook中不存在git
密钥时,Antora将回退到使用git客户端的默认配置。
可用的git密钥
Git密钥 | 描述 | 必需 |
---|---|---|
接受与git凭据存储使用的格式匹配的git凭据数据。 |
否 |
|
接受与git凭据存储使用的格式匹配的git凭据文件的文件系统路径。 |
否 |
|
|
否 |
|
接受一个require请求,指定提供自定义凭据管理器的代码位置。 |
否 |
|
接受一个require请求,指定提供自定义HTTP请求处理程序的代码位置。 |
否 |
|
|
否 |
|
|
否 |