Posted inPython Pytest-xdist:Pythonでテストを並列実行し、テストスイートを4倍高速化する Posted by By admin 7月 21, 2026 300件のテストスイートが毎回のpushで8分もかかるのは誰もが避けたい状況です。pytest-xdistは根本原因に直接アプローチします——複数のワーカーを並列起動してCPUのマルチコアを活用し、シーケンシャルな待機を解消します。本記事では、インストール方法、適切な--dist戦略の選び方、並列テストに移行する際の一般的なエラー回避tipsを紹介します。
Posted inDocker Docker Scout:脆弱性を可視化し、CLIからCI/CDまでイメージを修正する方法 Posted by By admin 7月 18, 2026 Docker Scoutを使用して脆弱性をスキャンし、危険なCVEを修正する方法を学びます。GitHub Actionsによる自動検査プロセスを構築し、コンテナイメージの安全性を確保しましょう。
Posted inCentos CentOS Stream 9にGitLab CEをインストール:独自のコード管理とCI/CD環境を構築する Posted by By admin 7月 16, 2026 CentOS Stream 9へのGitLab CEインストール完全ガイド。ハードウェア構成からSELinuxのセキュリティ、無料のLet's EncryptによるSSL設定まで詳しく解説します。
Posted inDatabase Neonによるデータベースブランチ機能:本番環境でのマイグレーション失敗の恐怖から解放される Posted by By admin 7月 14, 2026 NeonのDatabase BranchingとServerless PostgreSQLでCI/CDを次のレベルへ。本番環境への影響を心配せず、実際のデータで安全にスキーマをテストする詳細なガイド。
Posted inDocker Buildah:Docker DaemonなしでOCIコンテナイメージをビルド — CI/CDのためのrootlessソリューション Posted by By admin 6月 28, 2026 BuildahはDocker daemonを必要とせずOCIコンテナイメージをビルドでき、一般ユーザーで完全なrootless実行が可能です。インストール手順から、Containerfileやスクリプトを使ったビルド方法、GitLab/GitHub ActionsへのセキュアなCI/CD統合まで順を追って解説します。
Posted in人工知能 DeepEvalを使ってLLMアプリのUnit Testingを自動化する方法 Posted by By admin 6月 25, 2026 DeepEvalを使えば、AnswerRelevancy・Faithfulness・ハルシネーション検出などのメトリクスでLLMアプリのユニットテストをpytestと同じ感覚で書ける。5分でのインストールからCI/CDインテグレーションまで、デプロイ前にAI品質を自動管理する方法を解説する。
Posted inDocker DockerでGitHub Actions Runnerをセルフホスト:高速・安全・コストを100%削減 Posted by By admin 6月 11, 2026 Dockerを使用してGitHub Actions Runnerを自前で構築し、コスト削減、ビルドの高速化、CI/CDインフラの完全な制御を実現しましょう。現場で役立つ詳細なガイドです。
Posted inDatabase Liquibaseによるデータベース・バージョン管理:CI/CDの自動化と「痛みのない」ロールバック Posted by By admin 6月 9, 2026 データベースの手動管理はデプロイの惨事への近道です。Gitでコードを管理するように、Liquibaseを使ってマイグレーションを自動化し、データの安全性を確保する方法を探りましょう。
Posted inGit Versioning & CHANGELOGの自動化:semantic-releaseでリリース作業を効率化 Posted by By admin 6月 7, 2026 semantic-releaseを使用して、バージョニングとCHANGELOG生成のプロセスを完全に自動化する方法を学びましょう。リリースごとの作業時間を短縮し、CI/CDパイプラインをプロフェッショナルなものにします。
Posted inGit もう手動でバージョンを指定しない!git describeでバージョン文字列生成を自動化 Posted by By admin 6月 6, 2026 バージョンの手動入力はもう不要です!git describeを使用して、コミット履歴からプロフェッショナルなバージョン文字列を自動生成する方法を学びましょう。CI/CDプロセスをより正確でスムーズなものにします。