Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
李少辉-开发者
gitlab-foss
提交
20efd43f
G
gitlab-foss
项目概览
李少辉-开发者
/
gitlab-foss
通知
15
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
gitlab-foss
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
20efd43f
编写于
11月 15, 2016
作者:
A
Alfredo Sumaran
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Set stage descriptions dynamically
上级
f9cfc87c
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
18 addition
and
6 deletion
+18
-6
app/assets/javascripts/cycle_analytics/components/stage_code_component.js.es6
...ts/cycle_analytics/components/stage_code_component.js.es6
+2
-1
app/assets/javascripts/cycle_analytics/components/stage_issue_component.js.es6
...s/cycle_analytics/components/stage_issue_component.js.es6
+2
-1
app/assets/javascripts/cycle_analytics/components/stage_plan_component.js.es6
...ts/cycle_analytics/components/stage_plan_component.js.es6
+2
-1
app/assets/javascripts/cycle_analytics/components/stage_production_component.js.es6
...le_analytics/components/stage_production_component.js.es6
+2
-1
app/assets/javascripts/cycle_analytics/components/stage_test_component.js.es6
...ts/cycle_analytics/components/stage_test_component.js.es6
+2
-1
app/assets/javascripts/cycle_analytics/cycle_analytics_store.js.es6
.../javascripts/cycle_analytics/cycle_analytics_store.js.es6
+7
-0
app/views/projects/cycle_analytics/show.html.haml
app/views/projects/cycle_analytics/show.html.haml
+1
-1
未找到文件。
app/assets/javascripts/cycle_analytics/components/stage_code_component.js.es6
浏览文件 @
20efd43f
...
...
@@ -8,11 +8,12 @@
},
props: {
items: Array,
stage: Object,
},
template: `
<div>
<div class="events-description">
Time spent coding
{{ stage.shortDescription }}
</div>
<ul class="stage-event-list">
<li class="stage-event-item" v-for="mergeRequest in items">
...
...
app/assets/javascripts/cycle_analytics/components/stage_issue_component.js.es6
浏览文件 @
20efd43f
...
...
@@ -8,11 +8,12 @@
},
props: {
items: Array,
stage: Object,
},
template: `
<div>
<div class="events-description">
Time before an issue get scheluded
{{ stage.shortDescription }}
</div>
<ul class="stage-event-list">
<li class="stage-event-item" v-for="issue in items">
...
...
app/assets/javascripts/cycle_analytics/components/stage_plan_component.js.es6
浏览文件 @
20efd43f
...
...
@@ -8,11 +8,12 @@
},
props: {
items: Array,
stage: Object,
},
template: `
<div>
<div class="events-description">
Time before an issue starts implementation
{{ stage.shortDescription }}
</div>
<ul class="stage-event-list">
<li class="stage-event-item" v-for="commit in items">
...
...
app/assets/javascripts/cycle_analytics/components/stage_production_component.js.es6
浏览文件 @
20efd43f
...
...
@@ -8,11 +8,12 @@
},
props: {
items: Array,
stage: Object,
},
template: `
<div>
<div class="events-description">
The total time taken from idea to production
{{ stage.shortDescription }}
</div>
<ul>
<li v-for="issue in items">
...
...
app/assets/javascripts/cycle_analytics/components/stage_test_component.js.es6
浏览文件 @
20efd43f
...
...
@@ -8,11 +8,12 @@
},
props: {
items: Array,
stage: Object,
},
template: `
<div>
<div class="events-description">
The time taken to build and test the application
{{ stage.shortDescription }}
</div>
<ul class="stage-event-list">
<li class="stage-event-item" v-for="build in items">
...
...
app/assets/javascripts/cycle_analytics/cycle_analytics_store.js.es6
浏览文件 @
20efd43f
...
...
@@ -13,42 +13,49 @@
active: false,
component: 'stage-issue-component',
legendTitle: 'Related Issues',
shortDescription: 'Time before an issue get scheduled',
},
{
name:'Plan',
active: false,
component: 'stage-plan-component',
legendTitle: 'Related Commits',
shortDescription: 'Time before an issue starts implementation',
},
{
name:'Code',
active: false,
component: 'stage-code-component',
legendTitle: 'Related Merge Requests',
shortDescription: 'Time spent coding',
},
{
name:'Test',
active: false,
component: 'stage-test-component',
legendTitle: 'Relative Builds Trigger by Commits',
shortDescription: 'The time taken to build and test the application',
},
{
name:'Review',
active: false,
component: 'stage-review-component',
legendTitle: 'Relative Merged Requests',
shortDescription: 'The time taken to review the code',
},
{
name:'Staging',
active: false,
component: 'stage-staging-component',
legendTitle: 'Relative Deployed Builds',
shortDescription: 'The time taken in staging',
},
{
name:'Production',
active: false,
component: 'stage-production-component',
legendTitle: 'Related Issues',
shortDescription: 'The total time taken from idea to production',
}
],
},
...
...
app/views/projects/cycle_analytics/show.html.haml
浏览文件 @
20efd43f
...
...
@@ -92,4 +92,4 @@
%template
{
"v-if"
=>
"isEmptyStage"
}
%p
No results
%template
{
"v-if"
=>
"state.items.length && !isLoadingStage && !isEmptyStage"
}
%component
{
":is"
=>
"currentStage.component"
,
":items"
=>
"state.items"
}
%component
{
":is"
=>
"currentStage.component"
,
":
stage"
=>
"currentStage"
,
":
items"
=>
"state.items"
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录