diff options
author | Phil Hughes <me@iamphill.com> | 2018-05-24 10:12:44 +0100 |
---|---|---|
committer | Phil Hughes <me@iamphill.com> | 2018-05-24 10:38:02 +0100 |
commit | d61a27d57ef8a97f36a1787db6fd8e2b4235cc42 (patch) | |
tree | ef5eb4fb19dc4d381fc59519c2aa494b6f2e7d34 /app/assets/javascripts/ide/components/jobs/stage.vue | |
parent | 76ffde63189efd81249857a6a9bf612f328322c6 (diff) | |
download | gitlab-ce-d61a27d57ef8a97f36a1787db6fd8e2b4235cc42.tar.gz |
added job item component
Diffstat (limited to 'app/assets/javascripts/ide/components/jobs/stage.vue')
-rw-r--r-- | app/assets/javascripts/ide/components/jobs/stage.vue | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/app/assets/javascripts/ide/components/jobs/stage.vue b/app/assets/javascripts/ide/components/jobs/stage.vue index 62042892e13..a4e3b8e7926 100644 --- a/app/assets/javascripts/ide/components/jobs/stage.vue +++ b/app/assets/javascripts/ide/components/jobs/stage.vue @@ -3,12 +3,14 @@ import { mapActions } from 'vuex'; import Icon from '../../../vue_shared/components/icon.vue'; import CiIcon from '../../../vue_shared/components/ci_icon.vue'; import LoadingIcon from '../../../vue_shared/components/loading_icon.vue'; +import Item from './item.vue'; export default { components: { Icon, CiIcon, LoadingIcon, + Item, }, props: { stage: { @@ -62,17 +64,11 @@ export default { v-if="stage.isLoading && !stage.jobs.length" /> <template v-else> - <div + <item v-for="job in stage.jobs" :key="job.id" - > - <ci-icon :status="job.status" /> - {{ job.name }} - <a - :href="job.build_path" - target="_blank" - >#{{ job.id }}</a> - </div> + :job="job" + /> </template> </div> </div> |