Leiningen を使用して Clojure プロジェクトを作成しましたが、結果の jar を Sonatype Nexus サーバーに追加したいと考えています。これには、Clojars 以外の場所にプッシュしたい場合にpush
オプションの引数を受け入れるように見えるコマンドが付属しているため、lein-clojars をインストールしました。repo
ただし、これを試すたびに、JSchException: Auth fail
. どこかに認証の問題があることを示しているようです。
jar を Nexus に scp することができます。また、Maven で同じ settings.xml を使用してこのマシンにアップロードすることもできるので、これらはどちらも正しいと確信しています。
Leiningen を使用して他のリポジトリにプッシュする良い方法はありますか? それとも、本当にClojars専用に構築されているのでしょうか?