mablの設立以来、私たちは開発者が迅速かつ安全にコードを本番環境に送ることを可能にするインテリジェントなCI/CDパイプラインを作るというビジョンにインスパイアされてきました。このビジョンの実現に近づくために、GitHubと統合する2つの機能拡張をリリースしています。
mablインサイトとGitHub Actionsの連携
mabl GitHubアプリを使うと、mablのインサイトをGitHub Actionsに統合できるようになります。これにより、テスト結果(最初のGitHub Actionで有効にしたもの)だけでなく、ビジュアルの変更、パフォーマンスの変更、リンク切れ、JavaScriptエラーなどに基づいて、自動化を推進できます。
mablインサイトとGitHubアクションを統合して使用すると、手動で確認するのに時間がかかる問題や、作業中の機能の範囲外の問題に対して先手を打つことができます。例えば、この統合を利用して、プルリクエストがマージされた後に視覚的な変更がないかをチェックし、テストにパスして視覚的な変更がない場合は、自動的に次の環境にビルドをデプロイすることができます。
mabl CLIによるGitHub Actionsのサポート
mablのパワフルな機能は、文字通り指先ひとつで使えます。ワークフローから障害を取り除くmabl CLIは、mablの機能へのコマンドラインアクセスを提供し、GitHubアクションにmabl CLIコマンドを含めることができ るようになっています。例えば、"run mabl tests" アクションで mabl のテストをトリガーした後、mabl CLI を使ってテストからのスクリーンショットを Amazon Web Services の S3 バケットに自動的にエクスポートできます (AWS CLI for GitHub Actions のおかげです)。
まだまだ続きます
mabl GitHubアプリとGitHub Actionsの統合は、単体の機能としてすでにお客様にご利用いただいていますが、お客様がご自身のニーズに合わせて作成し、より革新的で洗練されたワークフローを構築するための構成要素として、私たちはその可能性に大きな期待を寄せています。
私たちは、開発者がより速く、より安全に本番環境に移行できるよう、インテリジェントな CI/CD パイプラインの構成要素を、さらに追加していく予定です。mablの14日間無料トライアルにいますぐ登録して、ぜひ使い勝手をお試しください。
mablとGitHubの統合についての概要