JFROG ARTIFACTORY:如何在ARTIFACTORY中创建存储库和构建权限目标
下面是一个示例cURL命令,用于创建存储库和构建权限目标:
curl -uadmin:
就像上面的cURL一样,build-info-permission。Json具有以下三个参数:
- Java-developers是要创建的权限目标的名称;
- generic-local是泛型类型、本地存储库和
- testmaven是Artifactory中现有构建的名称
下面是build-info-permission.json的示例:
{
“名称”:“java开发人员”,
“回购”:{
- "include-patterns":["**"](默认),
- "exclude-patterns":[""](默认),
+ "repositories": ["generic-local"],
- actions: {
"users": {
“test1”:[“读”、“写”、“管理”),
"test2": ["write","annotate", "read"]
},
"groups": {
"group1": ["manage","read","annotate"],
"readers": ["read"]
}
}
},
“构建”:{
- "include-patterns": ["testmaven/**"](默认),
- "exclude-patterns":[""](默认),
+ "repositories": ["artifactory-build-info"](默认,不能更改),
- actions: {
"users": {
“test1”:“读”,“管理”,
"test2": ["write"]
},
"groups": {
“group1”:[“管理”、“读”、“写”、“注释”,“删除”),
"readers": ["read"]
}
}
}
}
有关使用“创建或替换权限目标REST API”命令的更多信息,请参阅在这里.
发布日期:2019年5月21日
最后更新:2021年4月23日
关键词:人工构建权限,构建权限目标
