プラ

去パッケージの依存関係を管理および整理する最も簡単な方法は,去仓库を使用することです。チーム全体で共有されている依存関係に対して,信頼性が高く,安全で,一貫性があり,効率的なアクセスを中央で行う必要があります。去クラ苹果超市アントと透過的に動作する複数のレジストリを設定する場所が含まれます。
JFrog Artifactory, x射线,管道を含むJFrog無料クラウドサブスクリプションを使えば,無料のロ,カル,リモ,ト,バ,チャル进入レジストリを数分でセットアップできます。このブログ記事では,手順にいて説明します。
開始する前に
事前準備として必要な作業は以下の通りです。
手順1:表示使用する環境にログ
デフォルトのユ,ザ,名”管理“および,パスワド:オンプレミスのンストル用のパスワド”密码,またはクラウドe @ e @ e @ e @ e @ e @ e @ e @ e @ e @ e。

手順2:ロ,カル进入存储库を追加する
後の手順で作成するカスタマ@ @ズされた进入パッケ@ @ジの依存関係を格納するために使用します。政府モジュ,ルに移動します。“存储库”メニューを展開し,メニュー項目“存储库”をクリックします。
登录パッケ、ジタ、プの新しいロ、カルリポジトリを追加します。存储库密钥に[Go-challenge-local]を入力し,残りの設定はデフォルトのままにします。

手順3:リモ,ト进入存储库を追加する
キャッシュプロキシとして使用されるように,http://proxy.golang.org/からサ,ドパ,ティの依存関係を格納します。
リポジトリページの“远程”タブをクリックして,新規のリモートリポジトリを去パッケージタイプで追加します。存储库密钥に[Go-challenge-remote]を入力し,残りの設定はデフォルトのままにします。

手順4:バ,チャル进入存储库を追加する
最初の进入プロジェクトを作成するときに使用します。
リポジトリページの“虚拟”タブをクリックして,新規のバーチャルリポジトリを去パッケージタイプで追加します。存储库密钥に[Go-challenge2)を入力し,手順および3で作成したローカルおよびリモートの去库を追加します(矢印ボタンを使用して,[可用项目]から(包括项目)に移動します)。リスト内のリポジトリの順序によって,去プロジェクトの構築に必要な依存関係の解決に使用される順序が決まります。手順2で作成したローカルリポジトリをデフォルトのデプロイリポジトリ(默认部署存储库)として選択します。デフォルトのデプロイリポジトリは,ビルドする去パッケージの依存関係がプッシュされるリポジトリです。残りの設定はデフォルトのままにしておきます。

手順5:JFrog GitHubのリポジトリをフォ,クし,Goのサンプルを取得する
このリポジトリには,プロジェクトの構築に使用する簡単なサンプルが含まれています。
手順6:JFrog CLIを構成する
自動化スクリプトを簡素化するJFrog製品へのアクセスを自動化する,単純なインタフェースを提供するスマートクライアントであるJFrog CLIを構成します。
- JFrog平台を構成します。
$ jfrog config add
- 次の手順を使用して,去でプロジェクトをビルドし,Artifactoryからプロジェクトの依存関係を解決します。
- ル,トプロジェクトディレクトリに移動する
cd Go_Challenge) - プロジェクトのリポジトリを構成します。
$ jf go-config
- プロジェクトをビルドし,Artifactoryからプロジェクトの依存関係を解決します。
$ jf go build—build-name=my-go-build—build-number=1.0.0
- 去发布を使用して,去パッケ,ジをArtifactoryに公開します。
Jf gp v1.2.3——build-name=my-go-build——build-number=1.0.0
- ビルド情報をArtifactoryに公開します。
$ jf rt bp my-go-build 1.0.0
- ル,トプロジェクトディレクトリに移動する
手順8:リポジトリを表示する
プラットフォムuiで应用程序モジュ,ルに移動し,[Artifactoryメニュ.を展開して[Artifacts]をクリックします.]ここでは,新しいア,ティファクトの詳細を確認できます。

去仓库
去仓库の設定が完了したら,ローカル,リモート,およびバーチャルのリポジトリにすべての依存関係を保存できます。このような手順で設定していきます。

以上です。
あとは,各自お試しください。