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.coffee11
1 files changed, 11 insertions, 0 deletions
diff --git a/widgets/gitlab_build_status/gitlab_build_status.coffee b/widgets/gitlab_build_status/gitlab_build_status.coffee
new file mode 100644
index 0000000..e501aed
--- /dev/null
+++ b/widgets/gitlab_build_status/gitlab_build_status.coffee
@@ -0,0 +1,11 @@
+class Dashing.GitlabBuildStatus extends Dashing.Widget
+
+ onData: (data) ->
+ if data.failed
+ $(@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")