Gitlab 자동 코드 검토

Gitlab 자동 코드 검토

개발자가 로컬을 GIT LAB의 원격 개발 저장소에 푸시하면 코드 검토 프로세스가 수행되어야 하는 CI/CD 파이프라인을 설정하려고 합니다. 이전에는 GITLAB repo를 jenkins와 연결할 수 있었기 때문에 코드가 git repo로 푸시될 때 트리거를 사용하여 자동으로 jenkins에서 코드가 빌드되었습니다. 하지만 이제 플러그인을 사용하여 GITLAB 인터페이스 내에서 동일한 테스트 및 빌드 프로세스를 수행할 수 있는지 확인하고 있습니다. 초기 코드 검토 프로세스는 이러한 방식으로 자동화되고 나중에 필요한 환경에 배포될 수 있습니다.

gitlab에 자동 코드 검토 프로세스가 있나요? 예를 들어, 개발자가 브랜치를 원격 저장소에 푸시할 때 기본 코딩 표준을 확인하는 자동 코드 검토 프로세스를 가질 수 있고 나중에 코드 품질 표준을 충족하는 경우 관리자가 병합 요청을 수락할 수 있는 옵션이 있습니까? .

1) Jenkins를 사용했지만 Jenkins를 사용하여 코드를 테스트하고 자동으로 코드를 검토할 수 있는지 확실하지 않습니다.

2) gitlab CI('.gitlab-ci.yml' 파일에 내용 추가)를 사용해 보았지만 '.gitlab-ci에 추가해야 하는 내용이 무엇인지 잘 모르기 때문에 다른 패키지 종속성으로 인해 파이프라인이 매번 실패합니다. Drupal 또는 Magento 코드인 경우 코드 검토용 .yml'입니다.

티아.

관련 정보