This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-07-14
Channels
- # aleph (3)
- # beginners (25)
- # cider (12)
- # clojure (42)
- # clojure-canada (3)
- # clojure-nl (1)
- # clojure-russia (2)
- # clojure-spec (13)
- # clojure-uk (24)
- # clojurescript (23)
- # cloverage (1)
- # datomic (7)
- # figwheel-main (3)
- # jobs-discuss (14)
- # onyx (48)
- # parinfer (3)
- # re-frame (20)
- # reitit (28)
- # shadow-cljs (3)
- # testing (1)
- # vim (37)
do the simplest thing first
where I’ve worked I’ve tended to simplify from jenkins to one of the travis/circle style services
because maintaining jenkins long term becomes a job in itself and nobody has time for that
Travis/circle is a nobrainer to set up, and as long as you company is ok with building stuff in the cloud, I’d go for that. As @alex.lynham said, maintaining Jenkins quickly becomes a job itself.
the great thing about travis/circle is that as it has to bootstrap itself every time, your scripts in a say ./travis
folder in a repo can also be used to bootstrap a dev env
so you get repeatability in CI and in dev more-or-less for free, so long as you have your keys and permissions set right
which is pretty sweet
I’ve used CruiseControl, Bamboo, Hudson, Jenkins, the one from the Jerbrains, Circle, and Travis. Whenever I have the choice I go for Circle, mostly because Travis is not made with Clojure(script)
is circle cljs?
i know they use clojure (they occasionally post jobs in here), not sure if it's cljs or not
ahhh wow