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

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

Aikido がプライベートパッケージを含む依存関係を更新するには、正確なロックファイルの更新を生成できるように、プライベートレジストリへのアクセスが必要です。Composer のレジストリは、次を指定することで設定できます。 auth.json ファイル。

前提条件

auth.json を準備する

プライベートな Composer パッケージの場合、Aikido は次のものを使用します。 auth.json プライベートレジストリで認証するためのファイルです。このファイルは AutoFix が開始される前にリポジトリのルートにある auth.json を上書きしますが、プルリクエストの一部として追加されることはありません。このファイルでは複数のプライベートレジストリを設定できます。

auth.json GitHub の Composer レジストリ上のプライベートパッケージにアクセスする例:

{
    "github-oauth": {
        "github.com": "<your-github-token>"
    }
}

~のその他の設定オプションは auth.json 次で確認できます こちら.

Aikido での設定

リポジトリへの書き込みアクセスが設定されたら、以下の手順に従って Aikido がプライベート Composer レジストリで認証するように構成できます:

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

  2. レジストリに接続"、下のモーダルが表示されます

  1. パッケージマネージャーとして「Composer」を選択します

  1. auth.json に認証情報を入力してください。Aikido は設定ファイルを、使用される直前まで安全に暗号化します。

  2. レジストリに接続"をクリックして設定を保存します

最終更新

役に立ちましたか?