AI ビルドフィクサー
ビルドに失敗した場合、Bitrise AIビルドフィクサーはビルドの詳細ページで修正し、他のツールやプロセスに切り替える必要はありません。AI ビルドフィクサーは提案されたコード変更を実行し、PR を GitHub リポジトリにプッシュします。
ビルドに失敗した場合、AI ビルドフィクサーはビルドの詳細ページで修正し、他のツールやプロセスに切り替える必要はありません。AI ビルドフィクサーは提案されたコード変更を実行し、PR を GitHub リポジトリにプッシュします。変更は、リポジトリへのリンクから確認できます。設定したビルドトリガーに基づいて、BitriseはAIの変更を検証するために新しいCIビルドを開始します。これにより、作業の断片化が減り、
AI ビルドフィクサーのクレジット消費量
AI ビルドフィクサーを実行するたびに 2 つの AI クレジットが必要であることに注意してください。
AI ビルドフィクサーの設定
AI ビルドフィクサーを実行するには、以下を行う必要があります。
-
[オンにする] AI ビルドサマリー。 AI ビルドフィクサーは、ビルドサマリーの出力と提案に基づいて構築されます。
-
で AI ビルドフィクサーを有効にする プロジェクト設定 ページ。
-
ビルドフィクサー構成に独自の信頼できるドメインを追加します。
これらを行うには:
-
ワークスペースから ダッシュボード、クリック [設定] 左側にあります。
-
で プロジェクト設定 プロジェクトのページ、選択 ビットライズ AI。
-
有効にしないと、AI ビルドフィクサーを使用できなくなります。AI ビルドフィクサーは AI ビルドサマリーの結果に依存しているためです。
-
の横にあるトグルを切り替えます AI ビルドフィクサー。

-
Bitrise AI Build Fixerが使用できるドメインを設定するには、以下から希望のオプションを選択してください エージェントのインターネットアクセスを設定します。 トグルを有効にした後に表示されるダイアログ。次の 2 つのオプションから選択できます。
-
Bitriseの信頼できるドメインを使う: あらかじめ用意されているドメインのリストから始め、希望すればさらに追加できます。以下はプリセットドメインのリストです。
alpinelinux.org anaconda.com apache.org apt.llvm.org archlinux.org azure.com bitbucket.org bower.io centos.org cocoapods.org continuum.io cpan.org crates.io debian.org docker.com docker.io dot.net dotnet.microsoft.com eclipse.org fedoraproject.org gcr.io ghcr.io github.com githubusercontent.com gitlab.com golang.org google.com goproxy.io gradle.org hashicorp.com haskell.org hex.pm java.com java.net jcenter.bintray.com json-schema.org json.schemastore.org k8s.io launchpad.net maven.org mcr.microsoft.com metacpan.org microsoft.com nodejs.org npmjs.com npmjs.org nuget.org oracle.com packagecloud.io packages.microsoft.com packagist.org pkg.go.dev ppa.launchpad.net pub.dev pypa.io pypi.org pypi.python.org pythonhosted.org quay.io ruby-lang.org rubyforge.org rubygems.org rubyonrails.org rustup.rsrvm.io sourceforge.netspring.io swift.orgubuntu.com visualstudio.com yarnpkg.com
-
ドメインを手動で追加: ビルドフィクサーにアクセスさせたいドメイン (ホストされている Git プロバイダーや依存関係ストアなど) を追加できます。ここに Git プロバイダーを追加する必要があります。追加しないと Build エージェントがアクセスできなくなります

-
Bitrise AI、Bitrise ビルドフィクサーを有効にしてドメインを設定したら、AIビルドフィクサーも使用できます。
あなたのコードは私たちにとって安全です
Bitrise AIビルドフィクサーは、コードの修正やリポジトリへのPRのプッシュ中に、シークレットや認証情報を保存しません。修正を試みるたびに、1回限りの仮想マシンが使用され、実行の最後に破棄されます
AI ビルドフィクサーの実行
これで、プロジェクトで AI ビルドフィクサーを実行する準備が整いました。
-
プロジェクトに移動 ビルド ページを開き、失敗したビルドを選択します。
-
で ビルドログ タブ:に移動 ビットライズ AI そしてクリック 詳細を表示。
-
アンダー 障害理由 クリック AI による修正。

-
クリック 修正を続行 Bitrise AI にビルドフィクサーエージェントを起動させて、現在のブランチに変更をプッシュさせたい場合。

-
AI ビルドフィクサーが実行されると、次のリンクが生成されます。 トリガービルド、 変更を GitHub にプッシュしました そして、 エージェントログ 変更を確認して承認するためのものです。PR をプロジェクトのリポジトリにマージする準備ができました
