boot

:boot-clj: https://boot-clj.github.io/ — build tooling for Clojure. Dev chat in #boot-dev
2018-05-11T04:26:35.000027Z

I'm trying to push a jar to a private repo with the following command

boot push -r repo_name -f ~/.m2/repository/athena/jdbc/2.0.2/jdbc-2.0.2.jar -p /tmp/META-INF/maven/Athena/AthenaJDBC42/pom.xml
and i get the following error message
clojure.lang.ExceptionInfo: Multiple jar entries match: .*/pom.xml
any idea what I'm doing wrong?

2018-05-11T17:26:50.000622Z

@mark340 my guess would be jdbc-2.0.2.jar already contains a pom.xml

alexmiller 2018-05-11T17:34:21.000318Z

what the error sounds like is that the jar contains more than one pom.xml

alexmiller 2018-05-11T17:34:42.000346Z

or maybe that’s encapsulated by what you’re saying already

alexmiller 2018-05-11T17:35:01.000611Z

most Maven artifacts already have an embedded pom.xml

2018-05-11T19:26:48.000392Z

Ah, thanks. I ended up uploading the third-party jar to our repo manually.