問題タブ [artifactory]
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.
maven - アーティファクトリーパーミッション
Maven+Artifactoryを使用した構成に問題があります。
Artifactoryで作成されたユーザーを使用して新しい外部ファイルをダウンロードしようとしましたが、Artifactoryは「アクセスが拒否されました」と主張してダウンロードを行いませんが、リモート設定で定義されたものと同じクレデンシャルを入力すると、アプリケーションはすべての外部jarをダウンロードできます。
settings.xml
Artifactoryがインストールされているリモート構成(ユーザー管理者)と同じアクセス許可設定を使用すると、すばやくダウンロードできます。
Artifactoryでユーザーを作成し、新しいアーティファクトをダウンロードするためのアクセス許可を構成するように構成する方法はありますか?どこにも見つからなかったから。
Artifactoryで新しいユーザーを作成し、新しいアーティファクトの読み取りとダウンロードの権限を付与する可能性がある場合、これは私の会社にとってより安全だと思いますが、このオプションはArtifactoryには存在しません。
どうすればこれを行うことができますか?
maven - release:perform に関する問題。チェックサムの検証に失敗しました
アプリケーションでリリース プラグインを実行しようとしています。release:prepare は正しく行われていますが、de release:perform を実行しようとすると、. エラーのいくつかのセクションを示します。
1) リポジトリをクリーンアップしようとしました。2) この構成をプロパティに入れました。
3) このトピックを試してみます: 「mvn dependency:resolve」を使用してMaven チェックサムが失敗しました。4) 次のトピックを試してください: Using Maven with QT Jambi using "checksumPolicy" in my settings.xml
...しかし、この問題はうまくいきませんでした。
この問題を解決するために何をすべきかわかりません。
bamboo - Bamboo から Artifactory へのスナップショットのデプロイに関する問題
Bamboo から Artifactory にスナップショット ビルドをデプロイしたいと考えています。私のリポジトリのHandle Snapshots
オプションはチェックされており、にMaven Snapshot Version Behavior
設定されていUnique
ます。リポジトリのレイアウトはgradle-default
.
私の目標は、次のような場所にアーティファクトをデプロイするビルド プランです。
Bamboo には、フィールドArtifactory Generic Deploy Task
用に次のように構成された があります。Edit Published Artifacts
ただし、Artifactory は私のビルド アーティファクトを拒否し、次のように述べています。The repository 'repo-local' rejected the artifact 'repo-local:com.company/project/1.0-SNAPSHOT/project-1.0-SNAPSHOT.txt' due to its snapshot/release handling policy.
Artifactory にアーティファクトを受け入れさせSNAPSHOT
、ファイル名のタイムスタンプに自動的に置き換えるにはどうすればよいですか?
maven - 内部アーティファクトをどのくらいの期間保存しますか?
内部アーティファクトストレージの制限について他のチームが何をしているのか知りたいです。では、内部アーティファクトはArtifactoryにどのくらいの期間保存されますか?
build - gradleでリポジトリの最新ファイルにアクセス
テストとして、ローカルの .tar ファイル (以前に Artifactory から手動でダウンロードしたもの) を抽出できるタスクを作成しました。ファイルが Artifactory 上にある場合、gradle スクリプトからファイルを参照するにはどうすればよいですか? サーバーパスを使用する必要がありますか? 私がgradleで行ったのは基本的なことだけで、リポジトリは扱っていません。
最後にスクリプトを実行してからファイルが変更されたかどうかに基づいて特定のアクションを実行したいのですが、それは可能ですか?
maven - Teamcity でプロジェクト ランナーをセットアップして、ビルド アーティファクトを Artifactory にデプロイする
Web アプリケーションでは、TeamCity を使用して継続的統合を管理します。これまでのところ、必要な jar を手動で追加し、ant スクリプトを使用してアプリケーションをビルドおよびデプロイしました。最近、Maven に切り替え、Artifactory をサイクルに追加しました。
ビルド成果物を TeamCity から Artifactory にデプロイする方法を知る必要があります。Artifactory プラグインを TeamCity に追加しました (このガイドに従って) が、新しいビルド ステップを追加しようとすると、Artifactory 関連のステップが見つからないようです (見つけられるはずです)。
ここで何か不足していますか?
java - 複数のMavenミラーリポジトリを作成する
アーティファクトを設定し、その中にA、B、Cの3つのリポジトリを作成しました。これで、settings.xmlファイルで、Aを次のようにすべてのミラーになるように構成しました。
これで、ビルドするたびに、MavenはAの下のアーティファクトのみを検索し、BまたはCの下のアーティファクトは検索しません。では、BとCもAと一緒に検索されるようにする方法はありますか?ミラー用に複数のエントリを保持しようとしましたが、それぞれが同じ<mirrorOf>
値になるため、Mavenによって取得されませんでした。私はこれに出くわしました:ミラーリングするMavenドキュメント、「リポジトリマネージャーと組み合わせて使用すると、1つのミラーで複数のリポジトリーを処理できます。」私はすでに3つのリポジトリーを持つアーティファクトを使用しているため、そこで設定しますか?
maven - Artifactoryサードパーティの瓶
アーティファクトにサードパーティのjarを追加しました(libs-releaseリポジトリとそのmicrosoft jdbc 4コネクタ)。
私が抱えている問題は、maven / apache servicemixが次の設定でjarをダウンロードできないことです。また、常に最初にリモートリポジトリからコンテンツをダウンロードしようとしているようです。
何かアイデアが間違っています/どうすればこれを修正できますか?一時的な修正は、jarをローカルリポジトリにインストールすることですが、他の作業用PCではインストールしたくありません。
乾杯。
maven - Jenkins の Artifactory の承認が機能しない
Artifactory 2.4.0 と Jenkins 1.438 を使用しており、いくつかのモジュールを含む maven プロジェクトがあります。すべてのモジュール (jar と 1 つの結果の war) を Jenkins によってリモートの Artifactory サーバーにデプロイする必要があります。
Artifactory のユーザー管理者はデフォルトのパスワード (password) を使用しており、jenkins で実行しようとしたすべてのビルドは正常に動作します。そのため、Artifactory の管理者パスワードを変更し、管理者の新しい資格情報で設定を更新することを決定したとき、jenkins ビルド ログに次のエラーが発生しました。
目標 org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) プロジェクト pilotoExemplo の実行に失敗しました: アーティファクトのデプロイに失敗しました: アーティファクトを転送できませんでした br.com.pilotoExemplo:pilotoExemplo:pom:2.1 .0.11-20120705.160113-1 から/へのスナップショット ({ip_server}/artifactory/libs-snapshot-local): ファイルの転送に失敗しました: {ip_server}/artifactory/libs-snapshot-local/br/com/pilotoExemplo/pilotoExemplo/2.1 .0.11-SNAPSHOT/pilotExemplo-2.1.0.11-20120705.160113-1.pom. 戻りコード: 401
以前にこの問題を見た人はいますか?Google でこの検索のようなものは見つかりませんでした。
これが私のsettings.xmlです: