Liking cljdoc? Tell your friends :D

atomist.gitflows


commit-then-pushcljs

(commit-then-push project-callback commit-message)

project middleware for wrapping an project editor in a commit then push flow project-callback returns chan that will emit either :done or :failure

project middleware for wrapping an project editor in a commit then push flow
project-callback returns chan that will emit either :done or :failure
raw docstring

do-with-detached-headcljs

(do-with-detached-head project-callback token ref)

project middleware that does a shallow clone of the ref in a tmp directory to a specific sha returns chan that will emit the value returned by the async project-callback or close if there's a failure

project middleware that does a shallow clone of the ref in a tmp directory to a specific sha
returns chan that will emit the value returned by the async project-callback or close if there's a failure
raw docstring

do-with-filescljs

(do-with-files file-callback & patterns)

middleware for project handling - wrap project-callback in file iterator project-callback returns chan which emits vector of callback returns

middleware for project handling - wrap project-callback in file iterator
project-callback returns chan which emits vector of callback returns
raw docstring

do-with-shallow-cloned-projectcljs

(do-with-shallow-cloned-project project-callback token ref)

project middleware that does a shallow clone of the ref in a tmp directory returns chan that will emit the value returned by the async project-callback or close if there's a failure

project middleware that does a shallow clone of the ref in a tmp directory
returns chan that will emit the value returned by the async project-callback or close if there's a failure
raw docstring

github-caching-slurpcljs

(github-caching-slurp content-cache {:keys [ref] :as request} f & opts)

github-caching-spitcljs

(github-caching-spit content-cache f content & opts)

next-tag-from-show-ref-tagscljs

(next-tag-from-show-ref-tags stdout)

next-versioncljs

(next-version last-tag)

quotifycljs

(quotify s)

run-flowcljs

(run-flow context ops)

Run a bunch of git ops in a row, and bail on first error

Run a bunch of git ops in a row, and bail on first error
raw docstring

update-github-contentcljs

(update-github-content callback token ref & {:as opts})

only supports branch ref updates (branch must exist) will auto-create any missing dir trees (automatic mkdir -p) in-memory - does not use filesystem or git binaries no support for deleting blobs or tree entries - updates and additions only retries callback if ref move would require a force push

only supports branch ref updates (branch must exist)
will auto-create any missing dir trees (automatic mkdir -p)
in-memory - does not use filesystem or git binaries
no support for deleting blobs or tree entries - updates and additions only
retries callback if ref move would require a force push
raw docstring

with-commit-on-branchcljs

(with-commit-on-branch project-callback {:keys [message]})

compile (project) => channel function where channel will emit the result of the project-callback (response map) merged with a :gitops/result key that will be either :skipped, :failure or :success

compile (project) => channel function where channel will emit the result of the project-callback (response map) merged with
a :gitops/result key that will be either :skipped, :failure or :success
raw docstring

with-prcljs

(with-pr project-callback {:keys [branch target-branch body title labels]})

compile (project) => channel function where channel will emit the result of the project-callback (response map) merged with a :gitops/result key that will be either :skipped, :unknown, :failure or {:raised pr-number}

compile (project) => channel function where channel will emit the result of the project-callback (response map) merged with
a :gitops/result key that will be either :skipped, :unknown, :failure or {:raised pr-number}
raw docstring

with-tagcljs

(with-tag handler k)

working-dir-clean?cljs

(working-dir-clean? p)

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close