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

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

Aikido がプライベートパッケージを含む依存関係を更新するには、正確なロックファイルの更新を生成できるように、プライベートレジストリへのアクセスが必要です。以下の手順に従って、GitHub または GitLab でホストされているプライベート Go パッケージを設定してください。

  1. 次へ移動し、 自動修正の設定 ページを開き、「レジストリに接続"

  2. 選択して「Go」をパッケージマネージャーとして

  1. 下のモーダルで、プライベートレジストリのホストを入力してください。これは、パッケージがホストされているリポジトリへのパスを含むホスト名です。Aikido はこれを GOPRIVATE 更新処理中の env 変数として公開します。

  2. GitHub の例: github.com/[ORG]/[REPO]

  3. GitLab の例: gitlab.com/[ORG]/[REPO]

Aikido はこの値を使用して GOPRIVATE 環境変数を設定します。これにより、プライベートとして扱うべきモジュールパスのプレフィックスを、カンマ区切りの glob パターンのリストとして指定できます(例: github.com/myorg/* または gitlab.com/myorg/repo1,gitlab.com/myorg/repo2.

  1. 次に、GitHub または GitLab で、そのリポジトリに対する読み取り専用アクセス権を持つ個人アクセストークンを作成し、それを token フィールドに入力してください。

  1. レジストリに接続"

最終更新

役に立ちましたか?