Harness(ハーネス)Open Sourceがv3.2.0を発表:新機能と改善された自動化によるGitワークフローの強化

Harness(ハーネス)Open Sourceがv3.2.0を発表:新機能と改善された自動化によるGitワークフローの強化

Harness(ハーネス)Open Sourceはv3.2.0をリリースし、Gitワークフローを強化するためのさまざまな機能を導入した。新機能には、Git LFSのサポート、ワンクリックでのPR差し戻し、動的なレビュー担当者の割り当てなどが含まれる。これらのアップデートにより、CI/CDパイプラインの効率化、チームコラボレーションの向上、そして本番環境レベルのGit運用のためのガードレールの追加が期待される。

v3.2.0リリースのキー機能の一つは、Git LFS(Large File Storage)のサポートだ。この機能により、データセット、モデル、画像、コンパイル済みアセットなどの大容量バイナリーを安心してプッシュおよびプルできる。従来のGitでは、大容量バイナリーファイルの処理に苦労することが多く、パフォーマンスの問題、リポジトリーサイズの肥大化、そして効果的な差分表示の欠如といった問題があった。しかし、LFSでは大容量ファイルは外部に保存され、軽量なポインタはリポジトリー内に保持される。この機能は、Harness Open Sourceによってシームレスにサポートされるようになった。

もう一つの重要なアップデートは、ワンクリックでプルリクエスト(PR)を元に戻せる機能だ。これは、問題を引き起こしたPRをマージしたユーザーにとってのセーフティーネットとなる。手動でSHAを特定して元に戻すコミットを作成する代わりに、プラットフォームがプロセス全体を処理する。この機能は、ブランチ保護ルールとレビューワークフローと組み合わせることで、人為的ミスを最小限に抑え、緊密なフィードバックループを構築する。

v3.2.0リリースでは、プルリクエストのターゲットブランチを、クローズまたは再オープンすることなく変更できる機能も導入された。この機能は、マルチブランチ戦略、長期リリース、またはホットフィックスフローで作業するチームにとって特に便利だ。これにより、元のベースブランチが間違っていた場合に、プルリクエストを重複して作成する必要がなくなる。

Harness Open Sourceは、コードオーナーのレビュー割り当て機能も改善した。ブランチルールにより、PRが開かれた際に、コードオーナーをレビュアーとして自動的に割り当てられるようになった。所有権に基づいたレビュアー割り当ての自動化により、明確なコード境界が確保され、レビューサイクルが加速する。これは、ローテーションで貢献するメンバーや共有モジュールを持つ大規模チームにとって特に有益であり、フリクションを軽減し、責任感を高める。

v3.2.0リリースには、Gitコミッターと認証済みユーザーを一致させる新しいコミット認証設定も含まれている。この機能により、セキュリティーとトレーサビリティーがさらに強化され、共有CI/CDキーやサービスユーザーを使うチームにとって特に役立つ。

Harness Open Sourceのv3.2.0リリースは、開発者のQOL(Quality of Life)の向上とワークフロー自動化の強化に重点を置いている。CI/CDおよびアーティファクト管理スタックのバックボーンとしてHarness Open Sourceを利用しているユーザーにとって、これは大きな前進となる。

出典:Harness

この製品の詳細については、Harness製品ページをご覧ください。

You've successfully subscribed to DXable News
Great! Next, complete checkout to get full access to all premium content.
Welcome back! You've successfully signed in.
Unable to sign you in. Please try again.
Success! Your account is fully activated, you now have access to all content.
Error! Stripe checkout failed.
Success! Your billing info is updated.
Billing info update failed.
Dark Light