翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
nuget または dotnet の設定と使用 CLI
NuGet
や などのCLIツールを使用してdotnet
、 からパッケージを発行および使用できます CodeCatalyst。このドキュメントでは、CLIツールの設定と、そのツールを使用してパッケージを発行または使用する方法について説明します。
目次
NuGet で を設定する CodeCatalyst
NuGet で を設定するには CodeCatalyst、リポジトリエンドポイントと個人用アクセストークンを設定 NuGet ファイルに追加して、 nuget
または dotnet
が CodeCatalyst パッケージリポジトリに接続できるようにします。
CodeCatalyst パッケージリポジトリ NuGet で を設定するには
-
https://codecatalyst.aws/
で CodeCatalyst コンソールを開きます。 -
プロジェクトの概要ページで、「パッケージ」を選択します。
-
パッケージリポジトリのリストからパッケージリポジトリを選択します。
-
Connect to repository を選択します。
-
リポジトリに接続ダイアログボックスで、パッケージマネージャークライアントのリストから NuGetまたは ドットネットを選択します。
-
NuGet で認証するには、個人用アクセストークン (PAT) が必要です CodeCatalyst。すでにお持ちの場合は、これを使用できます。そうでない場合は、ここで作成できます。
-
トークンの作成 を選択します。
-
コピーを選択して をコピーしますPAT。
警告
ダイアログボックスを閉じると、 PAT を再度表示またはコピーすることはできません。
-
-
リポジトリの NuGet エンドポイントと を使用する
dotnet
ようにnuget
または を設定します CodeCatalyst PAT。次の値を置き換えます。注記
コンソールの指示からコピーする場合は、次の値を更新し、変更しないでください。
置換
username
CodeCatalyst ユーザー名を使用します。置換
PAT
を使用します CodeCatalyst PAT。置換
space_name
CodeCatalyst とスペース名。置換
proj_name
CodeCatalyst プロジェクト名。置換
repo_name
CodeCatalyst パッケージリポジトリ名を使用します。
-
nuget
では、nuget sources add
コマンドを使用します。nuget sources add -name "
repo_name
" -Source "https://packages.region
.codecatalyst.aws/nuget/space_name
/proj_name
/repo_name
/v3/index.json" -username "username
" -password "PAT
" -
dotnet
では、dotnet nuget add source
コマンドを使用します。Linux および macOS ユーザー: Windows 以外のプラットフォームでは暗号化がサポートされていないため、次のコマンドに
--store-password-in-clear-text
フラグを追加する必要があります。これにより、パスワードが設定ファイルにプレーンテキストとして保存されます。dotnet nuget add source "https://packages.
region
.codecatalyst.aws/nuget/space_name
/proj_name
/repo_name
/v3/index.json" -n "proj_name
/repo_name
" -u "username
" -p "PAT
" --store-password-in-clear-text
NuGet で を設定すると CodeCatalyst、 CodeCatalyst リポジトリまたはそのアップストリームリポジトリのいずれかに保存されている NuGet パッケージを消費し、 CodeCatalyst リポジトリに NuGet パッケージを発行できます。
リポジトリからの NuGet CodeCatalystパッケージの消費
NuGet で を設定する CodeCatalystと、 CodeCatalyst リポジトリまたはそのアップストリームリポジトリのいずれかに保存されている NuGet パッケージを消費できます。
リポジトリまたはそのアップストリーム CodeCatalyst リポジトリのいずれかから nuget または dotnet を使用してパッケージバージョンを使用するには、次のコマンドを実行します。置換 packageName
消費するパッケージの名前と packageSourceName
は、 NuGet 設定ファイル内の CodeCatalyst パッケージリポジトリのソース名で、リポジトリ名である必要があります。
でパッケージをインストールするには dotnet
dotnet add
packageName
--sourcepackageSourceName
でパッケージをインストールするには nuget
nuget install
packageName
--sourcepackageSourceName
詳細については、Microsoft ドキュメント の「nuget を使用してパッケージを管理するCLI
NuGet.org から までの NuGet パッケージの消費 CodeCatalyst
NuGet.org
NuGet.org からパッケージを使用するには
-
まだ設定していない場合は、「」の手順に従って、 NuGet パッケージリポジトリで CodeCatalyst パッケージマネージャーを設定します NuGet で を設定する CodeCatalyst。
-
リポジトリがアップストリーム接続として NuGet.org を追加していることを確認します。の手順に従ってNuGet ストアリポジトリアップストリームリポジトリの追加を選択すると、どのアップストリームソースが追加されているかを確認したり、 をアップストリームソースNuget.orgとして追加したりできます。
への NuGet パッケージの発行 CodeCatalyst
NuGet で を設定 CodeCatalystしたら、 nuget
または を使用してパッケージバージョンdotnet
を CodeCatalyst リポジトリに発行できます。
パッケージバージョンを CodeCatalyst リポジトリにプッシュするには、 .nupkg
ファイルへのフルパスと NuGet 設定ファイルの CodeCatalyst リポジトリのソース名を使用して、次のコマンドを実行します。
でパッケージを発行するには dotnet
dotnet nuget push
path/to/nupkg/SamplePackage.1.0.0.nupkg
--sourcepackageSourceName
でパッケージを発行するには nuget
nuget push
path/to/nupkg/SamplePackage.1.0.0.nupkg
--sourcepackageSourceName