CI/CD
CI/CDとは、Continuous Integration/Continuous Delivery(継続的インテグレーション/継続的デリバリー)の略です。
ソフトウェア開発の手法のひとつで、コードの変更を自動的にビルド、テスト、本番環境などへデプロイすることであり、さらにそれを継続的に実施できるような状態にすることです。
CI/CDを導入することでソフトウェア配布の速度と信頼性を向上させ、手動による手間とエラーを最小限に抑えることで開発チームが開発した機能やバグ修正をより速く、より頻繁に配布できるようになります。
通常は何らかのツールを使用して自動化され、CircleCI、Jenkins CI、GitLab CI/CD、GitHub Actionsなどが人気です。
CircleCI - https://circleci.com/ja/
GitHub Actions - https://github.co.jp/features/actions
イベント
注目のイベント
12/05(木)
18:30〜21:00
マガジン
技術ブログ
Kaigi on Rails 2024 にブース出展しました!
2024/11/07
ブックマーク
こんにちは! 株式会社ココナラで、バックエンドエンジニアをしているちっぴーと申します。 ココナラは、2024年10月25日(金)と26日(土)に開催された「Kaigi on Rails 2024」に、Gold Sponsorsとして協賛、およびブースの出展をさせていただきました。 「Kaigi on Rails」は「初学者から上級者までが楽しめるWeb系の技術カンファレンス」です。 ココナラからは2日間でVPoEを含む6
FourKeys風の指標で開発生産性が4.5倍になった話
2024/11/06
ブックマーク
こんにちは、FANTECH本部の山下(@takecy)です。 エンジニアリング活動の計測や可視化、難 ...
Red Hat OpenShift Pipelines とは?
2024/10/17
ブックマーク
開発者が アプリケーション のリリースプロセスを効率化する際、継続的インテグレーション/継続的デリバリー(CI/CD)の手法を取り入れる必要があります。OpenShift 環境では、Red Hat OpenShift Pipelines を導入することで CI/CD ワークフローを自動化することが出来ます。本記事では CI/CD について、OpenShift Pipelines について、その他のCIソリューションとの比較を 解説します。