summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/projects/commit_box/info/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/projects/commit_box/info/index.js')
-rw-r--r--app/assets/javascripts/projects/commit_box/info/index.js14
1 files changed, 10 insertions, 4 deletions
diff --git a/app/assets/javascripts/projects/commit_box/info/index.js b/app/assets/javascripts/projects/commit_box/info/index.js
index 4bbdb5c2357..17c63ecf66b 100644
--- a/app/assets/javascripts/projects/commit_box/info/index.js
+++ b/app/assets/javascripts/projects/commit_box/info/index.js
@@ -1,5 +1,6 @@
import { fetchCommitMergeRequests } from '~/commit_merge_requests';
import MiniPipelineGraph from '~/mini_pipeline_graph_dropdown';
+import { initCommitPipelineMiniGraph } from './init_commit_pipeline_mini_graph';
import { initDetailsButton } from './init_details_button';
import { loadBranches } from './load_branches';
@@ -12,10 +13,15 @@ export const initCommitBoxInfo = (containerSelector = '.js-commit-box-info') =>
// Related merge requests to this commit
fetchCommitMergeRequests();
- // Display pipeline info for this commit
- new MiniPipelineGraph({
- container: '.js-commit-pipeline-graph',
- }).bindEvents();
+ // Display pipeline mini graph for this commit
+ // Feature flag ci_commit_pipeline_mini_graph_vue
+ if (gon.features.ciCommitPipelineMiniGraphVue) {
+ initCommitPipelineMiniGraph();
+ } else {
+ new MiniPipelineGraph({
+ container: '.js-commit-pipeline-graph',
+ }).bindEvents();
+ }
initDetailsButton();
};