X-Git-Url: https://code.consxy.com/gitweb/gitweb.cgi?p=candle;a=blobdiff_plain;f=src%2Fmain%2Fserver.lisp;h=07f587b0753e356e1528a152adbbd678e43b664d;hp=a97c1f56778f6eb364ce993cd5658045b8a4c8e6;hb=3f7d82afc943450315c1884708b88b5e2ae91169;hpb=60ff10e07aacdca433315c1115cbfed21cc44bfe diff --git a/src/main/server.lisp b/src/main/server.lisp index a97c1f5..07f587b 100644 --- a/src/main/server.lisp +++ b/src/main/server.lisp @@ -82,3 +82,15 @@ (job-create-date (branch-job branch)) (job-sha (branch-job branch)))) (remove-if-not #'branch-in-git (find-branch-by-project project))))) + +(defun project-job-information (name) + (let + ((project (find name *all-project* :test #'string= :key #'project-name))) + (when (not project) (error "Project does not exists")) + (mapcar + (lambda (job) + (list + (job-sha job) + (job-status job) + (job-create-date job))) + (find-job-by-project project))))