summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/environments/graphql
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/environments/graphql')
-rw-r--r--app/assets/javascripts/environments/graphql/queries/environment_app.query.graphql1
-rw-r--r--app/assets/javascripts/environments/graphql/queries/environment_details.query.graphql20
-rw-r--r--app/assets/javascripts/environments/graphql/resolvers.js1
3 files changed, 22 insertions, 0 deletions
diff --git a/app/assets/javascripts/environments/graphql/queries/environment_app.query.graphql b/app/assets/javascripts/environments/graphql/queries/environment_app.query.graphql
index 1a572208a1c..7a50ded7d6c 100644
--- a/app/assets/javascripts/environments/graphql/queries/environment_app.query.graphql
+++ b/app/assets/javascripts/environments/graphql/queries/environment_app.query.graphql
@@ -4,5 +4,6 @@ query getEnvironmentApp($page: Int, $scope: String, $search: String) {
stoppedCount
environments
reviewApp
+ canStopStaleEnvironments
}
}
diff --git a/app/assets/javascripts/environments/graphql/queries/environment_details.query.graphql b/app/assets/javascripts/environments/graphql/queries/environment_details.query.graphql
index c6c2024c840..0182b3a7234 100644
--- a/app/assets/javascripts/environments/graphql/queries/environment_details.query.graphql
+++ b/app/assets/javascripts/environments/graphql/queries/environment_details.query.graphql
@@ -13,6 +13,13 @@ query getEnvironmentDetails(
environment(name: $environmentName) {
id
name
+ lastDeployment(status: SUCCESS) {
+ id
+ job {
+ id
+ name
+ }
+ }
deployments(
orderBy: { createdAt: DESC }
first: $first
@@ -36,6 +43,19 @@ query getEnvironmentDetails(
name
id
webPath
+ playable
+ deploymentPipeline: pipeline {
+ id
+ jobs(whenExecuted: ["manual"], retried: false) {
+ nodes {
+ id
+ name
+ playable
+ scheduledAt
+ webPath
+ }
+ }
+ }
}
commit {
id
diff --git a/app/assets/javascripts/environments/graphql/resolvers.js b/app/assets/javascripts/environments/graphql/resolvers.js
index afd56d0cf0d..e21670870b8 100644
--- a/app/assets/javascripts/environments/graphql/resolvers.js
+++ b/app/assets/javascripts/environments/graphql/resolvers.js
@@ -54,6 +54,7 @@ export const resolvers = (endpoint) => ({
...convertObjectPropsToCamelCase(res.data.review_app),
__typename: 'ReviewApp',
},
+ canStopStaleEnvironments: res.data.can_stop_stale_environments,
stoppedCount: res.data.stopped_count,
__typename: 'LocalEnvironmentApp',
};