Move EE differences for `app/assets/javascripts/jobs/components/job_app.vue`
The file `` has differences between CE and EE.
Diferences
diff --git a/home/yorickpeterse/Projects/gitlab/gdk-ce/gitlab/app/assets/javascripts/jobs/components/job_app.vue b/home/yorickpeterse/Projects/gitlab/gdk-ee/gitlab/app/assets/javascripts/jobs/components/job_app.vue
index d473d6a482d..c1842d5b475 100644
--- a/home/yorickpeterse/Projects/gitlab/gdk-ce/gitlab/app/assets/javascripts/jobs/components/job_app.vue
+++ b/home/yorickpeterse/Projects/gitlab/gdk-ee/gitlab/app/assets/javascripts/jobs/components/job_app.vue
@@ -7,6 +7,9 @@ import { polyfillSticky } from '~/lib/utils/sticky';
import bp from '~/breakpoints';
import CiHeader from '~/vue_shared/components/header_ci_component.vue';
import Callout from '~/vue_shared/components/callout.vue';
+// ee-only start
+import SharedRunner from 'ee/jobs/components/shared_runner_limit_block.vue';
+// ee-only end
import Icon from '~/vue_shared/components/icon.vue';
import createStore from '../store';
import EmptyState from './empty_state.vue';
@@ -28,12 +31,13 @@ export default {
EmptyState,
EnvironmentsBlock,
ErasedBlock,
+ GlLoadingIcon,
Icon,
Log,
LogTopBar,
StuckBlock,
+ SharedRunner,
Sidebar,
- GlLoadingIcon,
},
mixins: [delayedJobMixin],
props: {
@@ -84,6 +88,7 @@ export default {
'shouldRenderCalloutMessage',
'shouldRenderTriggeredLabel',
'hasEnvironment',
+ 'shouldRenderSharedRunnerLimitWarning',
'hasTrace',
'emptyStateIllustration',
'isScrollingDown',
@@ -221,6 +226,14 @@ export default {
:runners-path="runnerSettingsUrl"
/>
+ <shared-runner
+ v-if="shouldRenderSharedRunnerLimitWarning"
+ class="js-shared-runner-limit"
+ :quota-used="job.runners.quota.used"
+ :quota-limit="job.runners.quota.limit"
+ :runners-path="runnerHelpUrl"
+ />
+
<environments-block
v-if="hasEnvironment"
class="js-job-environment"
### What needs to be done
1. Use async imports
1. Use a mixin