projects
/
GitLab
/
stricted-build
/
lineage_builder.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9421395
)
only save duration if build passes
author
Tom Powell
<tom@powell.io>
Sun, 4 Nov 2018 01:33:05 +0000
(18:33 -0700)
committer
Tom Powell
<tom@powell.io>
Sun, 4 Nov 2018 01:33:05 +0000
(18:33 -0700)
ui/gitlab/webhooks.py
patch
|
blob
|
blame
|
history
diff --git
a/ui/gitlab/webhooks.py
b/ui/gitlab/webhooks.py
index 8e26ccdf7d43ac6205044e26217b3ff2a6cefcfb..b083f35a0eed144faffa4283a4bd0f2711b90964 100644
(file)
--- a/
ui/gitlab/webhooks.py
+++ b/
ui/gitlab/webhooks.py
@@
-17,7
+17,8
@@
def process(request):
stages = data.get('builds')
build = Build.get_or_create_by_id(pipeline.get('id'))
build.build_status = pipeline.get('status')
- build.build_duration = pipeline.get('duration')
+ if build.build_status == "success":
+ build.build_duration = pipeline.get('duration')
for variable in pipeline.get("variables"):
if variable.get('key') == "VERSION":
build.build_version = variable.get("value")