(-main & args)
(blocking-action config {:keys [action builds options] :as opts})
(do-build-command {:keys [action options] :as opts} build-config)
(do-build-commands {:keys [builds] :as config}
{:keys [action options] :as opts}
build-ids)
(do-clj-eval config {:keys [arguments options] :as opts})
(do-clj-run config {:keys [arguments options] :as opts})
(from-remote complete-token error-token args)
the CLI script calls this with 2 extra token (uuids) that will be printed to notify the script whether or not to exit with an error code, it also causes the client to disconnect instead of us forcibly dropping the connection
the CLI script calls this with 2 extra token (uuids) that will be printed to notify the script whether or not to exit with an error code, it also causes the client to disconnect instead of us forcibly dropping the connection
(main & args)
(maybe-rethrow-exceptions ex)
(print-main-error e)
(print-token token)
attempts to print the given token to stdout which may be a socket if the client already closed the socket that would cause a SocketException so we ignore any errors since the client is already gone
attempts to print the given token to stdout which may be a socket if the client already closed the socket that would cause a SocketException so we ignore any errors since the client is already gone
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close