This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-11-02
Channels
- # announcements (2)
- # aws (13)
- # beginners (52)
- # boot (10)
- # calva (2)
- # cider (23)
- # clara (23)
- # cljs-dev (16)
- # cljsrn (5)
- # clojure (69)
- # clojure-brasil (1)
- # clojure-conj (3)
- # clojure-dev (41)
- # clojure-india (2)
- # clojure-italy (39)
- # clojure-nl (5)
- # clojure-russia (2)
- # clojure-spec (5)
- # clojure-uk (51)
- # clojurescript (78)
- # code-reviews (13)
- # data-science (2)
- # datascript (22)
- # datomic (47)
- # duct (13)
- # emacs (4)
- # figwheel-main (45)
- # fulcro (85)
- # funcool (4)
- # jobs (9)
- # nrepl (106)
- # off-topic (5)
- # pathom (7)
- # pedestal (2)
- # re-frame (17)
- # reagent (32)
- # reitit (7)
- # ring-swagger (2)
- # shadow-cljs (33)
- # spacemacs (4)
- # specter (2)
- # tools-deps (203)
- # vim (1)
Hi I am going to use gitlab for continous integration. There are a lot of examples for the .gitlab-ci.yml
file that use lein. Does anyone know about some boot centered documentation?
If not I will just try and create one based on the docker boot-2.8.1 image, should not be too hard, but maybe there is a working example out there.
I don’t use gitlab (circleCI although I may migrate to gitlab at some point). You may want to read https://github.com/boot-clj/boot/wiki/Running-Boot-on-CI-systems
I'm trying to get environ.boot/environ to work when launching a repl from cider. So far I'm thinking I name a task cider, and put something in there https://github.com/boot-clj/boot/wiki/Cider-REPL is that the right track?
Whelp, this works in profile.boot
(set-env!
:dependencies '[[boot-environ "1.1.0"]
[environ "1.1.0"]])
(require '[boot.repl]
'[environ.boot :refer [environ]])
(swap! boot.repl/*default-dependencies*
concat '[[cider/cider-nrepl "0.18.0"]])
(swap! boot.repl/*default-middleware*
conj 'cider.nrepl/cider-middleware)
(deftask cider []
(comp
(environ :env (:dev (clojure.edn/read-string (slurp ".boot-env"))))))