X-Git-Url: https://code.consxy.com/gitweb/gitweb.cgi?p=candle;a=blobdiff_plain;f=src%2Fmain%2Fserver.lisp;h=163ba5a891b1bd0de5f7b7e9504e2755866ca862;hp=d393feed245810c954c2444efa3feb0f9c19fe50;hb=801a519be03f0db7e8fb990aefd1666f4ed28f03;hpb=466f798b43a50f1febcab5518d8c8e1983ff9f3a diff --git a/src/main/server.lisp b/src/main/server.lisp index d393fee..163ba5a 100644 --- a/src/main/server.lisp +++ b/src/main/server.lisp @@ -20,6 +20,9 @@ (when (not (cl-ppcre:scan "^[0-9A-Za-z-]*$" name)) (error "Name contains invalid characters")) + (when + (not (git nil "ls-remote" src)) + (error "Project uri is not a valid git repository")) (make-project :name name :src src) t)