開発者用シードファイル

開発用シードファイルはgitlab/db/fixtures/development/gitlab/ee/db/fixtures/development/ フォルダの下にあります。これらのファイルは、Chartのような機能がローカルホスト上で期待通りに動作するかどうかを検証するために、データベースにレコードを入力するために使用されます。

タスクrake db:seed_fu は、通常環境変数として渡されるフラグの下にあるものを除いて、すべての開発シードを実行するために使用できます。

次の表は、特徴データの生成に使用できるシードとタスクをまとめたものです。

機能コマンドシード
DevOpsの採用FILTER=devops_adoption bundle exec rake db:seed_fu31_devops_adoption.rb
バリューストリームダッシュボードFILTER=cycle_analytics SEED_VSA=1 bundle exec rake db:seed_fu17_cycle_analytics.rb
バリューストリーム分析FILTER=customizable_cycle_analytics SEED_CUSTOMIZABLE_CYCLE_ANALYTICS=1 bundle exec rake db:seed_fu30_customizable_cycle_analytics
CI/CDアナリティクスFILTER=ci_cd_analytics SEED_CI_CD_ANALYTICS=1 bundle exec rake db:seed_fu38_ci_cd_analytics
貢献者アナリティクス

生産性アナリティクス

コードレビューアナリティクス

マージリクエストアナリティクス
FILTER=productivity_analytics SEED_PRODUCTIVITY_ANALYTICS=1 bundle exec rake db:seed_fu90_productivity_analytics
リポジトリ分析FILTER=14_pipelines NEW_PROJECT=1 bundle exec rake db:seed_fu14_パイプライン
イシュー分析

インサイト
NEW_PROJECT=1 bin/rake gitlab:seed:insights:issuesインサイト レイクタスク
DORAメトリクスSEED_DORA=1 FILTER=dora_metrics bundle exec rake db:seed_fu92_dora_metrics