For the complete documentation index, see llms.txt. This page is also available as Markdown.

PIP - プライベートパッケージ

Aikido がプライベートパッケージを含む依存関係を更新できるようにするには、正確な requirements ファイルの更新を生成できるよう、プライベートパッケージへのアクセス権が必要です。そのために、Aikido でプライベート Git リポジトリの設定を提供できます。

プライベート PyPI レジストリ

以下の手順に従って、PIP の依存関係を更新する際に Aikido がプライベート PyPI レジストリで認証できるように設定できます:

  1. Aikido の autofixer のアカウント設定ページに移動し、 こちら.

  2. 「Connect Registry」をクリックすると、プライベートレジストリのモーダルが表示されます

  1. PIP を選択し、ユーザー名とパスワードを含めた PyPI レジストリのインデックス URL を次の形式で指定します:

  1. 設定を保存するには、「Connect Registry」をクリックします。

プライベートレジストリのホスト先が GitHub, GitLab, BitBucket または Azure DevOpsの場合は、以下のセクションを参照してください。

プライベート Git リポジトリ

同じ SCM 組織

pip 用のプライベート Git リポジトリが、autofix されるコードと同じ組織にある場合は、 AutoFix アクセストークン がプライベート Git リポジトリにアクセスできることを確認してください。

異なる SCM 組織

以下の手順に従って、依存関係を更新する際に Aikido がプライベートリポジトリで認証できるように設定できます:

  1. Aikido の autofixer のアカウント設定ページに移動し、 こちら.

  2. 「Connect Registry」をクリックすると、設定モーダルが表示されます

  1. 「Environment Variables」を選択します

  1. 上の例では、プライベート GitHub リポジトリの設定例を示しています。環境変数キーは PIP_GITHUB__COMで、値はリポジトリへのアクセス権を持つ GitHub アクセストークンです。

プロバイダー
環境変数キー
値の形式

GitHub

PIP_GITHUB__COM

your-access-token

GitLab

PIP_GITLAB__COM

your-access-token

Bitbucket

PIP_BITBUCKET__ORG

your-access-token

Azure DevOps

PIP_DEV__AZURE__COM

your-access-token

  1. 設定を保存するには、「Connect Registry」をクリックします。

最終更新

役に立ちましたか?