2026年9月27日~10月3日 週末
2026年9月27日から10月3日までの間に 13つの公開資料に 4つの変更記録と 35件のリリースが公開されました3つの要素があります プラットフォームチームのコントロールと予測能力が向上し GitHub Actionsから移転するチームのギャップが減り プラットフォームのエージェントが直接運転できるようになります秘密の扱いが厳しくなったパイプラインの秘密が パイプラインの秘密に
2026年9月27日から10月3日までの間に 13つの公開資料に 4つの変更記録と 35件のリリースが公開されました3つの要素があります プラットフォームチームのコントロールと予測能力が向上し GitHub Actionsから移転するチームのギャップが減り プラットフォームのエージェントが直接運転できるようになります秘密の扱いが厳しくなったパイプラインの秘密が パイプラインの秘密に
Buildkite でホストされたエージェントで macOS ベース画像リリースのための RSS フィードに登録できます。 これによりビルド環境の変更を簡単に把握できます。生産で使用される安定したベース画像の更新については、好きな RSS リーダーに安定した RSS フィードを追加してください。Xコードの最新ベータ版と実行時間にアクセスしたい場合は、カンナリーチャンネルに移動することを要求してください。フォローするよ。..
複数の Buildkite 組織に所属している場合は、Remote MCP Server 接続ごとにどの組織を使用するか選択できます。MCP クライアントが権限を要求すると、その組織はすでに選択されています。これはツールセットや読み込みのみの URL でも動作します https://mcp.buildkite.com/mc...
2027年1月1日から、Buildkiteエージェントの各マイナーリリースラインは、最初の安定リリースから1年間サポートされます。最後の3ヶ月は退役期です:エージェントはサポートされ続け、アップグレードを奨励する警告があります。エージェントをインストールしたり 新しいパッチにアップデートしたりすると 窓が再起動しませんこの方針は、既存のリリースに適用され、元のリリース日付を使用します:...
パイプラインの設定から直接秘密を作成して管理できますパイプラインの秘密はクラスタの秘密で アクセスが現在のパイプラインに制限されていますアクセスをさらに絞り込むために、ブランチ、キュー、ビルドソース、またはクリエイター条件を追加できます。 そして、秘密の値は作成後も隠されています。新しいビューでパイプラインを特定。..
新しいビルドページのジョブログは、ビルドキートがデフォルトで強調されていないシステムグループをコンパクトな行に折りたたむことで、スキャニングが容易になりました。通常必要なコマンド出力とグループが表示され、セットアップと他のサポート出力はスペースを少なくします。折りたたまれた行を選択して、その部分だけを表示します。システムグループを一時的に表示し、再び隠すこともできます。
Buildkite Cache は公開プレビューで利用できます。ファイルやディレクトリを保存し 復元しますパッケージ管理者のダウンロードキャッシュ、コンパイルされた依存関係、および他の再生可能なデータで、重複作業を避けるために使用します。.buildkite/cache.yml でキャッシュするものを定義し、その後、パイプラインで buildkite-agentキャッシュリスタアと buildkite-agentキャッシュ保存を使用します。キャッシュキーで。..
パイプラインスケジュールを設定されたように実行するか、スケジュールを変更することなく一度のビルドをカスタマイズします。スケジュールを有効にする前に 確認する必要があります。スケジュールページの 2 つのアクションで選択が明確になります: Run now は確認を要求し、スケジュールの保存されたメッセージ、コミット、ブランチ、環境変数を使用してビルドを作成します。組み立てには ソーススケジュールがある。..
Kubernetes Helm の Buildkite エージェント スタックには、Slack アプリの統合のサポートが組み込まれています。別々のサイドカーやカスタム Webhook の設定を必要とせず、Slack 通知を直接 Helm 値で設定できます。このチャートではトークン管理とチャネルルーティングを処理します パイプラインがSlackのビルドステータス更新を即座に投稿できるようになります
ウェブフックデータを接続することなく、既存の観察ツールでPR再試行パターンを理解します。Buildkiteのサーバーサイドの OpenTelemetry トレースには、GitHub 合併キュービルドを含む PR メタデータ、手動および自動的な再試行とフォローの試行を比較するための再試行メタデータが含まれます。PR はどの程度頻繁に再試行が必要か、どのリポジトリが最も再試行活動があるか確認します。このパターンを比較すると。..
AWS v7用のElastic CI Stackが現在利用可能になり、Buildkite Agent v4をLinuxとWindowsの両方のインスタンスの両方に搭載しています。エージェントv4は、v3が2018年に登場して以来、廃止された機能を削除し、サポートされた動作をデフォルトにする。新しい機能が v3で出荷され続けています だからほとんどのセットアップでは この動きがエージェントの使い方には何も変化しませんエラスティック CI スタック v7は、その設定を更新します。...
Buildkite VS Code エクステンションが利用可能になり パイプラインやエージェントを直接エディターにパイプラインを閲覧、管理、エージェントのステータスを表示、仕事ログをストリーム、ビルド通知を取得、パイプラインのYAMLを検証できます。VSコードマーケットプレイスからインストールします完全なドキュメントは buildkite.com/docs/platform/vscode-extension にあります
8月に list_tests が到着して以来、Buildkite MCP Server にいくつかのものが送られてきました。ダイナミックパイプラインで実際に実行されたことをあなたのエージェントに尋ねることができます。list_step_uploads はビルドのアップロードを返します。 最新のアップロードが最初に表示されます。 それぞれの状態、それを送信した仕事、および拒否の理由が表示されます。get_step_uploadは 1 つのアップロードのパイプラインを返します。
雇用日記は、現在デフォルトで 1 GiB (1,024 MiB) に制限されています。クォータページで現在のログサイズ制限を確認できます。作業日記が制限を超えると、Buildkiteは作業をキャンセルし、タイムラインに Log Size Limit Exceeded イベントを追加します。制限値に達する前に受信したログは保存されます。1GB以上の出力を必要とする場合は 構築アーティファクトを考慮してくださいママに会。..
GitHub Actions の移行サポートを改善するために、Buildkite GitHub アプリはActions,Variables,Environmentsへの読み取りのみのアクセスを要求しています。これらの権限により、Buildkiteは、ワークフローやデプロイが実行される方法に影響を与える設定を検査できます。 ${{ vars.* }},秘密名 (秘密値ではない),デプロイ保護ルール、デプロイブランチポリシーなどで参照される設定変数を含む。
ビルドキート エージェントV4が来た2018年に v3 がリリースされて以来、エージェントの最初の主要なバージョンです。 そして、現在、安定したリリースです。 最新または安定したチャネルに従うインストールとアップグレードは、現在v4を受信します。v4は8年以上にわたって使用されていない機能を取り除き 現在のサポートされた動作をデフォルトにします これによりエージェントは次の構築のための よりクリーンなベースラインになります新しい能力。..
現在、Buildkite CLI を使って端末からSSHで Linux ホストされた作業を実行できます。これは、MacOS ホストされたジョブ用の既存のbk job sshコマンドを Linux ホストされたエージェントに拡張します。Buildkite CLI バージョン 3.55.1 以降をインストールし、実行します: bk job ssh <job-uuid> コマンドはインタラクティブなシェルを開き、ターミナルサイズとサイズ変更イベントを転送します。接続する前に、ビルドキートを設定します。..
スタック管理の短期間エージェントは 1つの仕事のための資格を持って 始めることができますコントロールはクラスターエージェントトークンを保持し、作業を予約した後に短期的な仕事取得トークン (JAT) を発行します。JATを使って代理人を登録し 指定された仕事だけを取得しますJATはデフォルトで発行されてから15分後に有効期限が切れますスタックスのAPIは 1時間までの寿命が認められるが。..
%n を含むエージェント名には、次の利用可能な番号の代わりに、ランダムな6文字のアルファニュマリック後足が表示されます。例えば、以前は cool-agent-123 のような名前を生成していた cool-agent-%n は、今は cool-agent-aB3dE6 のような名前を生成しています。組織が拡大するにつれて 順序的なエージェント名を割り当てることが ますます高価になるため 2022年に %n を廃止しました順序をすべて削除。..
ブロックと入力ステップは、ビルドページの状態によってグループ化されるとき、自分の入力グループに表示されます。これは、等待中の依存関係から切り離し、ビルドの動作が必要な場所を 簡単に識別できます。どのビルドページのビューでも入力されるのを待っています。
新しいテストエンジンビルドテスト API は、特定の Buildkite Pipelinesビルドで実行されたテストを返します。各テストには信頼性、平均、総、最小、最大持続時間、実行数、ビルドの結果による数が含まれます。枝、ラベル、所有者、状態、実行タグ、信頼性や持続時間によって並べ、結果をページに並べることができます。ビルドキート MCP サーバー。..
"このパイプラインに何が起こったのか?" または "この人が何を変えたのか?" という質問に答えるには 過去90日間で起こった他のすべてのことを検索することでした検索したものを正確に見つけられるように 3つの項目を追加しましたpipeline: パイプラインが対象となるイベントを、スラグまたは UUID (例えば、pipeline:my-app) によって返します。...
GitHub Actions のワークフローサポートを拡張するために、Buildkite GitHub アプリは、現在 Issues, Packages, Attestations,および Artifact メタデータへの読み書きアクセスを要求しています。これらの権限により、互換性のあるワークフローが問題発生活動に対応し、GitHub パッケージを公開し、アーティファクト証明やメタデータを作成できます。既存のインストールが GitHub で承認するよう求められます
Buildkiteの GitHub Actions OSSプラグインが公開されていますBuildkiteで対応する GitHub Actions ワークフローを変更せずに実行し 実行中に評価し 準備が整ったら Buildkite パイプラインに移動しますこのリリースでは、再利用可能なワークフロー、Dockerベースのアクション、およびサービスコンテナが追加されています。再利用可能なワークフローを直接呼び出すことができます。
MacOS ホストエージェントで実行される作業にデスクトップアクセスを追加しました実行ステップを拡張すると、新しい Open Desktop ボタンを、既存の Open Terminal ボタンの隣で見つけることができます。デスクトップはブラウザのタブで開きますので ローカルポート転送や VPNやクライアントソフトウェアの設定はありません画面に合わせて サイズを変更しましたマウスとキーボードの入力が直接。..
ビルドが完了したが、そのステータスがプルリクエストに表示されていない場合、 CI がまだ処理中なのか、または GitHub が一時的に更新を受け付けられないのか判断するのは難しいかもしれません。Buildkite では GitHub API の速度制限が UI に直接表示され 状況更新が遅れていることや いつ正常な配信が再開されるか 明確に分かります追加した。..
BuildKiteはOriginの スタートパートナーで カーソールの新しい git forgeが AgentScaleで今日 オリジンのマーケットプレイスで 迅速で信頼性の高い CI を そこにホストされているコードベースに 提供しますコードホスティングの選択肢が増えるのは 開発者にとって良いことですそしてあなたの CI プラットフォームは あなたの git フォージに依存すべきではありません。異なるものを作りますGitHub,GitLab,Bitbucket,そして現在もOriginで動作していますビルドキットで。..
Buildkite MCP Server には、AI エージェントに Test Engine のテストと実行メトリックのスイート全体を見せる読み込みのみツールである list_tests が含まれています。エージェントは信頼性や平均、総、最小、または最大持続時間によってテストをソートして 薄いテストや遅いテストを迅速に識別できます検索結果を時間窓、分岐点、ラベル、所有者、州、タグで絞り込み、大きなTでページを表示できます
テストエンジンのリストテスト API では、各テストの信頼性、持続時間、実行メトリックを集計して返します。このメトリックを使って 最低速や最低速のテストを 特定できますエンドポイントはまた、分支、ラベル、所有者、状態、タグによるフィルタリング、相対的な期間または明示的なタイムスタンプ範囲を選択、信頼性または平均、総、最小、または最大期間によるソートもサポートします。
新しいチェックアウトブロックを使って ソースコードをチェックします。 チェックアウトブロックは、YAMLのパイプラインで完全にチェックアウトをスキップし、浅いクローンを実行し、カスタムな Git フラグを設定し、さらに多くのことを - すべてパイプラインの定義から。例えば:チェックアウト:サブモジュール:誤ったステップ: - ラベル: "Fast build" コマンド: "make build"チェックアウト: 深さ: 50 稀有: パス: - src/ - .buildkite/ - lab...