This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-11-05
Channels
- # announcements (5)
- # beginners (49)
- # boot (9)
- # calva (34)
- # cider (9)
- # clara (18)
- # clj-kondo (1)
- # cljsrn (7)
- # clojure (196)
- # clojure-dev (4)
- # clojure-europe (11)
- # clojure-france (3)
- # clojure-nl (13)
- # clojure-norway (2)
- # clojure-spec (8)
- # clojure-uk (85)
- # clojurescript (87)
- # clojurex (202)
- # core-logic (6)
- # data-science (6)
- # datomic (9)
- # dirac (1)
- # duct (93)
- # emacs (9)
- # events (1)
- # fulcro (22)
- # hoplon (30)
- # jackdaw (10)
- # keechma (1)
- # leiningen (5)
- # malli (17)
- # off-topic (9)
- # other-languages (3)
- # pedestal (7)
- # re-frame (3)
- # reagent (5)
- # reitit (9)
- # remote-jobs (6)
- # rewrite-clj (80)
- # ring (2)
- # shadow-cljs (191)
- # tools-deps (54)
- # vim (14)
- # xtdb (7)
Hi! Has anyone ever used boot to deploy artifacts in GitLab? Their repo doesn't support username/password auth but requires a token to be sent via HTTP header. See documentation at https://docs.gitlab.com/ee/user/packages/maven_repository/#authenticating-with-a-personal-access-token
Apparently not: https://github.com/cemerick/pomegranate/issues/111
I don’t believe so, however you should be able to implement this as a task
I would look at the existing push task and see if you can simply modify it for additional auth mechanisms
Thanks. I did that and it essentially reaches out to Maven libraries via pomegranate. I didn't see anything where I could sneak different auth in.
@U066F9CUW so does pomegranate support other options?
The way I understand the code at https://github.com/cemerick/pomegranate/blob/master/src/main/clojure/cemerick/pomegranate/aether.clj#L181 and in that area in general, no it doesn't. Of course I can be wrong.