This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-06-07
Channels
- # announcements (2)
- # asami (2)
- # babashka (15)
- # babashka-sci-dev (31)
- # beginners (130)
- # boot (4)
- # cider (5)
- # circleci (12)
- # clj-kondo (10)
- # cljs-dev (8)
- # clojure (7)
- # clojure-czech (14)
- # clojure-europe (19)
- # clojure-france (5)
- # clojure-uk (2)
- # clojured (23)
- # clojurescript (11)
- # conjure (8)
- # datomic (5)
- # emacs (1)
- # etaoin (8)
- # events (2)
- # fulcro (10)
- # graalvm (18)
- # gratitude (1)
- # holy-lambda (16)
- # honeysql (4)
- # introduce-yourself (1)
- # jobs (2)
- # kaocha (3)
- # london-clojurians (1)
- # lsp (53)
- # off-topic (16)
- # other-languages (2)
- # pathom (4)
- # pedestal (3)
- # podcasts (1)
- # portal (10)
- # re-frame (69)
- # reitit (2)
- # shadow-cljs (11)
- # vim (7)
- # xtdb (29)
@rahul080327 @brzoskwinka18 It seems the short thing isn't working. When I change the regex to .*
it prints:
Irrelevant changes - skipping CI run.
But all the builds just continues ;)I'm configuring bb compilation on CI with M1 support:
Produced artifacts:
/private/var/folders/2f/dq81klt17l3g6yg3_nf0t2gh0000gn/T/cirrus-ci-build/bb ( Finished generating 'bb' in 1m 38s.
Wow, that's pretty fast :)I guess they disabled the circle command 😕
We could try calling the api, might work
Cirrus looks nice!
Btw, when I tested this I could not even halt the step itself, even if I tried - have you tested the short PR yourself?
Well the thing was being called was tested, guess it has no effect
Maybe this works: https://discuss.circleci.com/t/dynamically-set-the-value-of-a-job-parameter/39930https://discuss.circleci.com/t/dynamically-set-the-value-of-a-job-parameter/39930we use the script to set the param
Have the rest of the steps with a condition on this param
Yeah you mean circle's inbuilt dynamic configuration right?
Yeah wanted to try that out, should be good fit
Will test if it actually does something useful this time 😅
Also there seems to be this: https://circleci.com/developer/orbs/orb/circleci/path-filtering
I guess this does the dynamic config for us?
Heh it's using python in the similar way we have the bb script
Is this worth a try or hand roll the dynamic config?
quite interesting: https://github.com/CircleCI-Public/path-filtering-orb/blob/main/src/scripts/create-parameters.py#L39 really glad the logic @brzoskwinka18 used is pretty much the same here in the py script 😄 total coincidence
Woohoo @rahul080327 !
bash <(curl ) --version 0.8.3-SNAPSHOT --dir /tmp
$ /tmp/bb -e '(System/getProperty "os.arch")'
"aarch64"
yasss!
will try to do a PR with the dynamic config hopefully in a day or two or beginning on next week if youre not faster 😅 cc @brzoskwinka18 if youre up for it too!
could have a look next week!