자동화 페이지
GitLab 문서 사이트에서 자동화 프로세스를 통해 생성되는 페이지의 종류, 구조화된 데이터 기반 페이지, 비표준 자동화 페이지, 자동화 요청 및 문서화 방법을 설명합니다.
GitLab 문서의 대부분의 페이지는 Markdown으로 수동 작성됩니다. 그러나 일부 페이지는 자동화된 프로세스를 통해 생성됩니다. GitLab 문서의 자동화에는 두 가지 주요 카테고리가 있습니다: 표준 프로세스와 구조화된 데이터(예: YAML 또는 JSON 파일)를 사용하여 생성된 콘텐츠. 기타 방법으로 생성된 콘텐츠. 자동화는 일관성과 속도에 도움이 됩니다. 그러나 비표준 방식으로 자동화된 콘텐츠는 다음과 같은 어려움을 야기합니다: 프론트엔드 변경. 사이트 트러블슈팅 및 유지 관리. 기여자 경험. 이상적으로는 자동화를 표준 방식으로 수행하면 이러한 단점을 어느 정도 완화할 수 있습니다. 구조화된 데이터로 생성된 페이지 # 문서 사이트의 일부 기능은 구조화된 데이터를 사용합니다: 계층적 글로벌 내비게이션 (YAML) 설문 배너 (YAML) 배지 (YAML) 홈페이지 콘텐츠 목록 (YAML) 리다이렉트 (YAML) 버전 메뉴 (JSON) 그 외 방식으로 생성된 페이지 # 그 외의 페이지는 비표준 프로세스를 사용하여 생성됩니다. 이러한 페이지들은 종종 여러 리포지터리에 걸쳐 코딩된 솔루션을 사용합니다. 페이지 세부 정보 담당자 GitLab의 모든 기능 플래그 문서 빌드 중 생성됨 Technical Writing GitLab Runner 기능 플래그 페이지 소스 Runner Core GitLab Runner 쿠버네티스 API 설정 mage로 생성됨 Runner Core 버전별 지원 중단 및 제거 지원 중단 및 제거 문서 업데이트 주요 변경 사항 창 주요 변경 사항 창 문서 업데이트 GraphQL API 리소스 GraphQL API 스타일 가이드 API Platform REST API OpenAPI V2 문서 REST API 리소스 문서화 API Platform 감사 이벤트 유형 감사 이벤트 개발 가이드라인 Compliance 사용 가능한 커스텀 권한 Rake 태스크로 생성됨 Authorization CI/CD Job 토큰 세분화된 권한 Rake 태스크로 생성됨 Authorization 애플리케이션 설정 분석 Ruby 스크립트로 생성됨 DAST 브라우저 기반 분석기 CI/CD 변수 페이지 소스 유지 및 Markdown 생성 방법 Dynamic Analysis DAST 취약점 검사 문서 (예시) Markdown 생성 방법 Dynamic Analysis GitLab Advanced SAST 규칙 문서 (인덱스) Markdown 생성 방법 Static Analysis 문서 홈페이지 Technical Writing Helm 차트 버전 페이지의 버전 매핑 테이블 release-tools의 스크립트로 관리됨 Release tools GitLab CLI (glab) 문서 스크립트로 생성됨 GitLab CLI team 자동화 요청하기 # 문서 사이트에서 페이지를 자동화하려는 경우: 이슈 246 을 검토하고 피드백을 추가하는 것을 고려하세요. 해당 이슈에 필요한 내용이 설명되어 있지 않다면, 문서 사이트 백엔드 DRI 에 문의하세요. 자동화는 복잡성과 지원