Git | GitLab

[GitLab] 프로젝트 ID 확인하기

비번변경 2024. 4. 25. 21:18

개요

GitLab API를 이용해 프로젝트에 대한 작업이 필요한데, 일반적으로 프로젝트에 대한 작업은 프로젝트 ID를 지정하게끔 되어 있는 것 같다. 이 글에서는 GitLab 프로젝트 ID를 확인하는 방법에 대해 적어둔다.

 

 

웹에서 확인

프로젝트 ID는 웹에서 간단하게 확인할 수 있다. 버전에 따라 위치는 다르지만 GitLab 프로젝트의 메인 페이지에서 확인할 수 있다.

또는 프로젝트의 General Settings 페이지에서 확인할 수도 있다.

 

 

API로 확인

GitLab API를 통해서도 확인할 수 있다.

사실 이 글에서 기록해두려고 했던 바가 이 방법이다. 조금 더 정확하게는 프로젝트의 네임스페이스와 이름을 가지고 프로젝트 ID를 찾는 방법을 적어둔다.

https://<GITLAB_SERVER>/api/v4/groups/<NAMESAPCE>/projects?search=<PROJECT_NAME>
https://<GITLAB_SERVER>/api/v4/groups/<NAMESAPCE>/projects?search=<PROJECT_NAME>&private_token=<TOKEN>


# 예시
https://gitlab.com/api/v4/groups/passwd.qwer/projects?search=test

 

https://<GITLAB_SERVER>/api/v4/projects/<NAMESPACE>%2F<PROJECT_NAME>
https://<GITLAB_SERVER>/api/v4/projects/<NAMESPACE>%2F<PROJECT_NAME>?private_token=<TOKEN>

 

 

 

참고 문서

Where do I find the project ID for the GitLab API?

Query for Namespace Projects via GitLab API

 

728x90