summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ick2/controllerapi.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/ick2/controllerapi.py b/ick2/controllerapi.py
index a9a97e9..fd68a84 100644
--- a/ick2/controllerapi.py
+++ b/ick2/controllerapi.py
@@ -246,6 +246,13 @@ class BuildsAPI(ResourceApiBase): # pragma: no cover
def update(self, body, name): # pragma: no cover
raise MethodNotAllowed('Updating builds directly is not allowed')
+ def list(self):
+ result = super().list()
+ items = result[self._type_name]
+ items.sort(key=lambda x: x.get('build_id'))
+ result[self._type_name] = items
+ return result
+
class LogAPI(ResourceApiBase): # pragma: no cover