Bundler - プライベートGems
最終更新
役に立ちましたか?
Aikido がプライベート gem を含む依存関係を更新するには、正確な AutoFix を生成できるようにプライベート gem へのアクセスが必要です。これのために、Aikido でプライベート gem レジストリの設定を提供できるようになりました。
以下の手順に従うことで、依存関係を更新する際に Aikido がプライベート RubyGems レジストリで認証するよう設定できます。
Aikido の autofixer のアカウント設定ページに移動し、 こちら.
「Connect Registry」をクリックすると、プライベートレジストリのモーダルが表示されます

「Bundler」を選択します。以下の例では、プライベートな GitHub RubyGems レジストリの可能な設定例を示しています。環境変数キーは BUNDLE_RUBYGEMS__PKG__GITHUB__COMで、値は GitHub アクセストークンに read:packages スコープを付与したものです。これは使用するプライベートレジストリによって異なります。

設定を保存するには、「Connect Registry」をクリックします。
gem のプライベート Git リポジトリが、自動修正されるコードと同じ組織にある場合は、既存のアクセストークンの権限を拡張してプライベートリポジトリへのアクセスを含めることができます こちら.
以下の手順に従うことで、依存関係を更新する際に Aikido がプライベート RubyGems の Git リポジトリで認証するよう設定できます。
Aikido の autofixer のアカウント設定ページに移動し、 こちら.
「Connect Registry」をクリックし、次に Bundler を選択します。

上の例では、プライベートな GitHub Git リポジトリの可能な設定例を示しています。環境変数キーは BUNDLE_GITHUB__COMで、値はリポジトリへのアクセス権を持つ GitHub アクセストークンです。
GitHub
BUNDLE_GITHUB__COM
x-access-token:your-access-token
GitLab
BUNDLE_GITLAB__COM
oauth2:your-access-token
Bitbucket
BUNDLE_BITBUCKET__ORG
x-token-auth:your-access-token
Azure DevOps
BUNDLE_DEV__AZURE__COM
:your-access-token
設定を保存するには、「Connect Registry」をクリックします。
最終更新
役に立ちましたか?
役に立ちましたか?