summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/pipelines/routes.js
blob: 0e1414ec39058dded8a2ffbe3e99eb12f866a0cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import PipelineGraphWrapper from './components/graph/graph_component_wrapper.vue';
import Dag from './components/dag/dag.vue';
import FailedJobsApp from './components/jobs/failed_jobs_app.vue';
import JobsApp from './components/jobs/jobs_app.vue';
import TestReports from './components/test_reports/test_reports.vue';
import {
  pipelineTabName,
  needsTabName,
  jobsTabName,
  failedJobsTabName,
  testReportTabName,
} from './constants';

export const routes = [
  { name: pipelineTabName, path: '/', component: PipelineGraphWrapper },
  { name: needsTabName, path: '/dag', component: Dag },
  { name: jobsTabName, path: '/builds', component: JobsApp },
  { name: failedJobsTabName, path: '/failures', component: FailedJobsApp },
  { name: testReportTabName, path: '/test_report', component: TestReports },
];