2017-11-22 2 views
0

アーティファクトバンドル(jar)をcurlコマンドでhttps://oss.sonatype.orgにアップロードします。私はURLの問題に直面しています。アーティファクトバンドルをソーラータイプにアップロードする

curl -v -u 'username':'password' --upload-file xyz-version-bundle.jar https://oss.sonatype.org/content/repositories/com/abc/xyz/version/ 

私は、curlコマンド上記を経由して試してみましたが、私はURLで多くのバリエーションを試してみましたが、それでも404 - Repository with ID="com" not foundを取得しています。

注:バンドルjarファイルには、pomなどのすべてのファイルが含まれています。UIを使用して同じバン​​ドルをアップロードできます。

+0

jarファイルをアップロードするステージングリポジトリまたはスナップショットリポジトリを提供する必要があります。ただし、カールを使用する代わりにMaven経由で直接行うことをお勧めします。gpgキーなどはありますか?あなたのアーティファクトに署名しましたか? – khmarbaise

+0

私はそれをステージングリポジトリにアップロードしたいです。はい、gpgキーがあり、バンドルjarの一部であるすべてのファイルに署名しました。私はUIを介してアップロードできますが、プロセスを自動化したいと思います。 – HariRam

答えて

0

これは私のために働いた。

ここ
curl -ujorlina2 -u $SONATYPE_USER:$SONATYPE_PASSWORD --request POST -F "[email protected]"$VERSION"-bundle.jar" "https://oss.sonatype.org/service/local/staging/bundle_upload" 

SONATYPE_USERhttps://oss.sonatype.org$SONATYPE_PASSWORDためのユーザ名が同じのためのパスワードです。

関連する問題