問題タブ [jfrog]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sbt - カスタム成果物を SBT から JFrog に公開する
カスタム アーティファクトを SBT から JFrog アーティファクトに公開しようとしています。次のプロジェクトがあります: SBT バージョン 1.4.3
プロジェクト/plugins.sbt:
build.sbt (実際のものを少し単純化しました)
ご覧のとおり、公開する 2 つのアーティファクトを追加します。
- 分類子「アセンブリ」を使用した uber jar
- 分類子「ansible」を持ついくつかの ansible 変数を含む zip
リポジトリに公開した後、私が望むほとんどすべてのものを見つけることができます:
- リポジトリ/com/org/my-project_2.11/0.1.0-SNAPSHOT/my-project_2.11-0.1.0-0.3.2-20210301.161254-1-assembly.jar
- repo/com/org/my-project_2.11/0.1.0-SNAPSHOT/my-project_2.11-0.1.0-0.3.2-20210301.161254-1-javadoc.jar
- repo/com/org/my-project_2.11/0.1.0-SNAPSHOT/my-project_2.11-0.1.0-0.3.2-20210301.161254-1-sources.jar
- リポジトリ/com/org/my-project_2.11/0.1.0-SNAPSHOT/my-project_2.11-0.1.0-0.3.2-20210301.161254-1.jar
- repo/com/org/my-project_2.11/0.1.0-SNAPSHOT/my-project_2.11-0.1.0-0.3.2-20210301.161254-1.pom
- repo/com/org/my-project_2.11/0.1.0-SNAPSHOT/my-project_2.11-0.1.0-0.3.2-SNAPSHOT-ansible.zip
- リポジトリ/com/org/my-project_2.11/0.1.0-SNAPSHOT/maven-metadata.xml
maven-metadata で、zip を除く他のすべてのアーティファクトを確認できます。また、jar の名前には build.time が含まれていないため、ユーザーに上書き/削除する権限を与えない限り、次のビルドで失敗します。に。
私はドキュメントに従ってみ、プロジェクトのルートと-Dsbt.override.build.repos=true
ビルドサーバーの両方に
追加しました。/usr/local/etc/sbtopts
すべてのアーティファクト (現在、私のコスチュームのみ) を適切に公開したいと考えています。
助けてくれてありがとう。
angular - wombat-dressing-room が原因で、オフラインでの Angular パッケージの発行が失敗する
私は JFrog アーティファクトを使用してオフライン ネットワークで作業しています。このアーティファクトに Angular パッケージを公開したいと考えています。このために、インターネットにアクセスできるラップトップで npm-offline-packager を使用して、npm からすべての角度付きパッケージをダウンロードします。
ファイルをオフライン ネットワークに移動します。そして、次のコマンドを実行します。
angularパッケージを除いて公開されたすべてのパッケージ。
エラーが表示されます:
では、これを解決する方法は?angularパッケージを公開するには?
前もって感謝します。
docker - Jfrog Artifactory - docker push return 405 on POST /blobs/uploads/
Nginx リバース プロキシに関するヘルプが必要です。
詳細は次のとおりです。
- Ubuntu 18.04
- Docker バージョン: 19.03.6 API バージョン: 1.40 Go バージョン: go1.12.17
- JFrog コンテナ レジストリ ライセンス 7.15.3 リビジョン 7150390
私のnginx構成は次のとおりです。
JFrog nginx構成デーモンを使用したとき、デーモンは不平を言っていました
そのため、nginx 構成に 1 つの追加の書き直しを追加しました。
これで、パスが整列されましたが、試してみると:
戻り値:
Artifactory ログには次のように記載されています。
Dockerジャーナルは次のように述べています。
したがって、CURL を試すと、次のようになります。
と:
Artifactory ログには、次のようにも書かれています。
そもそもなぜ追加の書き換えルールを追加しなければならなかったのか、最終的にここで何が間違っているのか疑問に思います。他の誰かがこの同じ状況にあった場合、私はここでかなり立ち往生しているので、アドバイスをお願いします.
ありがとう
cloud - Artifactory Cloud で MIME タイプの設定を変更するにはどうすればよいですか
私は Jfrog Artifactory on Cloud を使用しています。mimetypes.xml を変更して、html ファイルをダウンロードではなくブラウジングとして提供しようとしています。
mimetypes.xml ファイルに関する記事https://www.jfrog.com/confluence/display/JFROG/Artifactory+Configuration+Descriptorsを読みました 。しかし、構成ファイルはクラウドでホストされているため、構成ファイルを変更するためのバックエンド アクセスがありません。管理 UI から行うにはどうすればよいですか?