CI/CD 템플릿 API
CI/CD 템플릿 API에 대해 설명합니다.
이 API를 사용하여 내장된 CI/CD 템플릿 을 검색합니다. 사용자 지정 템플릿은 사용할 수 없습니다. Guest 권한을 가진 사용자는 CI/CD 템플릿에 액세스할 수 없습니다. 자세한 내용은 프로젝트 및 그룹 가시성 을 참조하세요. 모든 CI/CD 템플릿 목록 # 모든 GitLab CI/CD YAML 템플릿을 나열합니다. GET /templates/gitlab_ci_ymls 요청 예시: curl "https://gitlab.example.com/api/v4/templates/gitlab_ci_ymls" 응답 예시: [ { "key" : "5-Minute-Production-App" , "name" : "5-Minute-Production-App" } , { "key" : "Android" , "name" : "Android" } , { "key" : "Android-Fastlane" , "name" : "Android-Fastlane" } , { "key" : "Auto-DevOps" , "name" : "Auto-DevOps" } , { "key" : "Bash" , "name" : "Bash" } , { "key" : "C++" , "name" : "C++" } , { "key" : "Chef" , "name" : "Chef" } , { "key" : "Clojure" , "name" : "Clojure" } , { "key" : "Code-Quality" , "name" : "Code-Quality" } , { "key" : "Composer" , "name" : "Composer" } , { "key" : "Cosign" , "name" : "Cosign" } , { "key" : "Crystal" , "name" : "Crystal" } , { "key" : "Dart" , "name" : "Dart" } , { "key" : "Deploy-ECS" , "name" : "Deploy-ECS" } , { "key" : "Diffblue-Cover" , "name" : "Diffblue-Cover" } , { "key" : "Django" , "name" : "Django" } , { "key" : "Docker" , "name" : "Docker" } , { "key" : "Elixir" , "name" : "Elixir" } , { "key" : "Flutter" , "name" : "Flutter" } , { "key" : "Getting-Started" , "name" : "Getting-Started" } ] CI/CD 템플릿 세부 정보 검색 # 특정 CI/CD 템플릿의 세부 정보를 검색합니다. GET /templates/gitlab_ci_ymls/:key 속성 유형 필수 설명 key 문자열 Yes GitLab CI/CD YAML 템플릿의 키 요청 예시: curl "https://gitlab.example.com/api/v4/templates/gitlab_ci_ymls/Ruby" 응답 예시: { "name" : "Rub
