This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-07-15
Channels
- # aleph (9)
- # announcements (6)
- # beginners (42)
- # calva (4)
- # cider (9)
- # clara (2)
- # clj-kondo (1)
- # cljdoc (108)
- # cljs-dev (10)
- # clojure (25)
- # clojure-brasil (1)
- # clojure-chicago (1)
- # clojure-europe (4)
- # clojure-italy (42)
- # clojure-nl (14)
- # clojure-uk (66)
- # clojurebridge (3)
- # clojurescript (23)
- # clojutre (2)
- # community-development (1)
- # cursive (2)
- # datomic (4)
- # figwheel-main (21)
- # fulcro (23)
- # jobs-discuss (1)
- # kaocha (1)
- # off-topic (10)
- # pedestal (4)
- # reitit (2)
- # shadow-cljs (41)
- # spacemacs (7)
- # sql (20)
- # xtdb (3)
I am getting an error.
Warning: lein-git-version git exited 128
{:exit 128, :out "", :err "fatal: No names found, cannot describe anything.\n"}
19-07-15 00:01:19 LeeMac.local ERROR [garamond.main:120] - nil
clojure.main.main main.java: 40
...
clojure.main/main main.clj: 616
clojure.main/main main.clj: 664
clojure.main/main-opt main.clj: 514
clojure.core/apply core.clj: 665
...
garamond.main/-main main.clj: 80
garamond.main/-main main.clj: 81
garamond.main/-main/fn main.clj: 83
garamond.git/current-status git.clj: 39
clojure.core/re-matches core.clj: 4886
clojure.core/re-matcher core.clj: 4856
java.util.regex.Pattern.matcher Pattern.java: 1093
java.util.regex.Matcher.<init> Matcher.java: 229
java.util.regex.Matcher.reset Matcher.java: 309
java.util.regex.Matcher.getTextLength Matcher.java: 1283
java.lang.NullPointerException:
I do not see any tags, I have the right project? https://github.com/cark/cark.behavior-tree
you can generate some with `clojure -A:release patch' ...though this might try to push to github
how do people doing open source work manage versions and the like ... I4ve been trying to use what i found, but it's all pretty arcane
I don’t think I am helping you much, but you did introduce me to garamond, so thanks for that.
I am frankly just learning about deploying with deps.edn
proj today! I am testing your project locally now… please hold.
do you think a project should have the tests enclosed with the clojar jar, or leave those on github ?
when testing locally, I do a mvn install which simply reads the pom.xml and install to my local ~/.m2 repo.
and that didn’t work, it created a jar with no source, so I adjusted the pom.xml build section to:
<build>
<sourceDirectory>src/main</sourceDirectory>
<resources>
<resource>
<directory>src/main</directory>
</resource>
</resources>
</build>
I got my inspiration from https://github.com/lambdaisland/kaocha/blob/master/bin/release
though i don't understand how circleci picks up changes for my clojure dependency but not expound
but see i have a strange bug where blank lines are inserted in my pom.xml, so i opted to recreate it every time
so you’d start with clojure -Spom
add the missing bits manually and automate from there.
maybe this line : https://github.com/lambdaisland/kaocha/blob/123ea05e83adf40d5cea683005b1a30ad1026091/bin/prep_release#L39
Hey 👋 just read your conversation - if you got things to work with mvn but not with Garamond could you open an issue with instructions how to build pom & jar with each in your project? 🙂
@lee if you’re open to this idea we could also move the cljdoc-exerciser into the cljdoc GitHub org
@martinklepsch, I am guessing that the mvn/garamond conversation was probably not related to any cljdoc issues.
ok, well you looked into it the most so if you’re think there’s nothing to do on the cljdoc end then fine 🙂
@martinklepsch I would be happy to transfer cljdoc exerciser to cljdoc. I’ll create a separate git issue for it.
👍 I’ve definitely wanted to have a testbed project like this before so thanks for making it a thing 🙂
Ok, I raised a handful of cljdoc issues: https://github.com/cljdoc/cljdoc/issues/created_by/lread
@martinklepsch in thsi project, garamond wasn't involved in the actual building, it was only used as a fancy command line to edit the pom.xml