Project Aliases API

Project Aliases API

Introduced in 12.1.

所有方法都需要管理员授权.

响应示例:

  1. [ { "id": 1, "project_id": 1, "name": "gitlab-foss" }, { "id": 2, "project_id": 2, "name": "gitlab" } ]

获取项目别名的详细信息:

    为项目添加新的别名. 成功时回应 201,当验证错误时回应 400(例如别名已经存在):

    1. POST /project_aliases

    or

    1. { "id": 1, "project_id": 1, "name": "gitlab" }

    删除项目别名. 存在项目别名时以 204 响应,如果不存在则以 404 响应:

    1. DELETE /project_aliases/:name