summaryrefslogtreecommitdiff
path: root/widgets/gitlab_build_status/gitlab_build_status.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'widgets/gitlab_build_status/gitlab_build_status.coffee')
-rw-r--r--widgets/gitlab_build_status/gitlab_build_status.coffee12
1 files changed, 10 insertions, 2 deletions
diff --git a/widgets/gitlab_build_status/gitlab_build_status.coffee b/widgets/gitlab_build_status/gitlab_build_status.coffee
index e501aed..d2faf3e 100644
--- a/widgets/gitlab_build_status/gitlab_build_status.coffee
+++ b/widgets/gitlab_build_status/gitlab_build_status.coffee
@@ -1,11 +1,19 @@
class Dashing.GitlabBuildStatus extends Dashing.Widget
onData: (data) ->
+ color = "#50BA5B"
+ if data.running
+ color = "#DA9A30"
+ $(@node).find('div.gitlab-build-running').show()
+ else
+ $(@node).find('div.gitlab-build-running').hide()
+
if data.failed
+ color = "red"
$(@node).find('div.gitlab-build-failed').show()
$(@node).find('div.gitlab-build-succeeded').hide()
- $(@node).css("background-color", "red")
else
$(@node).find('div.gitlab-build-failed').hide()
$(@node).find('div.gitlab-build-succeeded').show()
- $(@node).css("background-color", "#50BA5B")
+
+ $(@node).css("background-color", color)