개발 시드 파일
개발 시드 파일은 gitlab/db/fixtures/development/
및 gitlab/ee/db/fixtures/development/
폴더에 나열되어 있습니다. 이러한 파일은 로컬 호스트에서 기능(차트와 같은)이 예상대로 작동하는지 확인하기 위해 데이터베이스를 레코드로 채우는 데 사용됩니다.
일반적으로 환경 변수로 전달되는 플래그 아래에 있는 것을 제외하고 모든 개발 시드를 실행하는 데 사용할 수있는 작업 rake db:seed_fu
를 사용할 수 있습니다.
다음 표는 기능에 대한 데이터를 생성하는 데 사용할 수있는 시드와 작업을 요약한 것입니다.
기능 | 명령어 | 시드 |
---|---|---|
DevOps 채택 | FILTER=devops_adoption bundle exec rake db:seed_fu
| 31_devops_adoption.rb |
가치 스트림 대시보드 | FILTER=cycle_analytics SEED_VSA=1 bundle exec rake db:seed_fu
| 17_cycle_analytics.rb |
가치 스트림 대시보드 개요 카운트 | FILTER=vsd_overview_counts SEED_VSD_COUNTS=1 bundle exec rake db:seed_fu
| 93_vsd_overview_counts.rb |
가치 스트림 분석 | FILTER=customizable_cycle_analytics SEED_CUSTOMIZABLE_CYCLE_ANALYTICS=1 bundle exec rake db:seed_fu
| 30_customizable_cycle_analytics |
CI/CD 분석 | FILTER=ci_cd_analytics SEED_CI_CD_ANALYTICS=1 bundle exec rake db:seed_fu
| 38_ci_cd_analytics |
기여 분석 프로덕션성 분석 코드 리뷰 분석 Merge Request 분석 | FILTER=productivity_analytics SEED_PRODUCTIVITY_ANALYTICS=1 bundle exec rake db:seed_fu
| 90_productivity_analytics |
리포지터리 분석 | FILTER=14_pipelines NEW_PROJECT=1 bundle exec rake db:seed_fu
| 14_pipelines |
이슈 분석 인사이트 | NEW_PROJECT=1 bin/rake gitlab:seed:insights:issues
| insights Rake task |
DORA 메트릭스 | SEED_DORA=1 FILTER=dora_metrics bundle exec rake db:seed_fu
| 92_dora_metrics |