This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-02-07
Channels
- # aleph (1)
- # beginners (152)
- # cider (26)
- # clara (2)
- # cljs-dev (13)
- # cljsrn (5)
- # clojure (198)
- # clojure-greece (15)
- # clojure-italy (39)
- # clojure-sanfrancisco (3)
- # clojure-spec (28)
- # clojure-uk (16)
- # clojurescript (52)
- # community-development (15)
- # core-async (26)
- # cursive (42)
- # data-science (28)
- # datomic (19)
- # devops (7)
- # duct (11)
- # emacs (24)
- # fulcro (22)
- # garden (4)
- # leiningen (12)
- # luminus (1)
- # mount (5)
- # off-topic (106)
- # om (5)
- # onyx (10)
- # parinfer (37)
- # re-frame (17)
- # reagent (47)
- # shadow-cljs (36)
- # yada (2)
@bozhidar Maybe some of the contributions can go towards a paid TravisCI plan. I'd expect there'd be greater reliability and increased parallelism. Haven't investigated what's possible; perhaps @gonewest818 would have a better š”?
Thatās an option, but Iām not sure that this latest failure has anything with Travis, though. Generally I know virtually nothing about the advantages of the paid Travis plans as Iāve never used/needed them.
CircleCI offers more parallelism w/ paid plans; I'm not sure whether Travis does. In any case, that job passed: https://github.com/clojure-emacs/cider-nrepl/pull/502#issuecomment-363721795, but maybe another one'll fail. The non-determinism is annoying.
You donāt say. š I re-ran this 3 times before posting the comment on the ticketā¦ I guess you have the magic touch.
Anyways, Iāve merged the first version of our new integrated profiler. Big thanks to @jmayaalv who worked on this. We should polish the UI a bit before releasing this, but weāre off to a good start!
@jmayaalv Thanks.
@xiongtx arenāt you in SF somewhere? Running CI jobs at š?
As for subscriptions, I think that gets you priority support from Travis and perhaps a segregated set of infrastructure but I havenāt seen anything to indicate the feature set is any different behind the velvet rope.
I did recently (and for the first time) use Circle CI in relation to a pull request for cloverage because that project runs both services side by side.
The free CircleCI plan is a single builder at a time and thereās cap on usage per month. Adding money gets you more. But Circle CI tasks are ātrueā docker containers you can specify rather than the 10GB behemoth container Travis CI uses. Jobs are more configurable and launch directly into your test script without spending time in ābefore_installā āāinstallā āafter_installā ābefore_scriptā etc
So that thing we do with libnettle and gnutls-clj would just be container config in Circle CI.
Before working with Circle CI I mistakenly estimated required build time per month based on the duration Travis CI jobs, but that isnāt the right comparison.
Circle CI ought to be more efficient, spending majority of the time on your tests rather than on environment setup.
@gonewest818 do you know of a way to estimate a year of Circle CI costs?
> We offer a total of four free linux containers ($2400 annual value) for open-source projects. Simply keeping your project public will enable this for you! > We also offer the Seed plan free for OS X open-source projects. Contact us at <mailto:[email protected]|[email protected]> for access. If you are building a bigger open-source project and need more resources, let us know how we can help you!
I suppose itās best to demo the free plan and extrapolate?
Possible 1500 build minutes per month (if thatās the cap for OSS projects, unclear) might still be a problem in spite of what I just said above about efficiency.
if it was about $800 for a year i was gonna look at donating the money but it's quite pricey it seems
Thatās generous. I like the people at both companies, by the way, lest any of this comes across as a slanted endorsement.
btw happy to take this discussion over to #devops if channel ops prefer to keep #cider on topic.
> I think I got it sorted with circleci customer support. A project admin (bbatsov or you) would need to email a request to <mailto:[email protected]|[email protected]> to request an open source discount. @bozhidar From @gonewest818. Let's give CircleCI a try. Perhaps it'll be more reliable than Travis.