Move EE differences for `app/assets/javascripts/jobs/store/getters.js`

The file `` has differences between CE and EE.

Diferences

diff --git a/home/yorickpeterse/Projects/gitlab/gdk-ce/gitlab/app/assets/javascripts/jobs/store/getters.js b/home/yorickpeterse/Projects/gitlab/gdk-ee/gitlab/app/assets/javascripts/jobs/store/getters.js
index 98911717381..734c1cf0cb3 100644
--- a/home/yorickpeterse/Projects/gitlab/gdk-ce/gitlab/app/assets/javascripts/jobs/store/getters.js
+++ b/home/yorickpeterse/Projects/gitlab/gdk-ee/gitlab/app/assets/javascripts/jobs/store/getters.js
@@ -28,6 +28,19 @@ export const emptyStateIllustration = state =>
 export const emptyStateAction = state =>
   (state.job && state.job.status && state.job.status.action) || null;
 
+// ee-only start
+/**
+ * Shared runners limit is only rendered when
+ * used quota is bigger or equal than the limit
+ *
+ * @returns {Boolean}
+ */
+export const shouldRenderSharedRunnerLimitWarning = state =>
+  !_.isEmpty(state.job.runners) &&
+  !_.isEmpty(state.job.runners.quota) &&
+  state.job.runners.quota.used >= state.job.runners.quota.limit;
+// ee-only end
+
 export const isScrollingDown = state => isScrolledToBottom() && !state.isTraceComplete;
 
 export const hasRunnersForProject = state =>

What needs to be done

  1. Move the getter to CE with a safeguard
Assignee Loading
Time tracking Loading