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
イベント
注目のイベント
01/20(月)
19:00〜21:00
マガジン
技術ブログ
開発自動化の最新トレンド:プロセス毎にまとめて紹介
2024/12/24
ブックマーク
自動化は、今やソフトウェア・システム開発の不可欠な要素です。 本記事ではシステム開発やソフトウェア開発を軸に、プロセスごとの自動化トレンドを詳しく解説いたします。 効率的な開発プロセスを実現するためのキーアプローチを紹介し、そのメリットを深掘りします。ここでは、システム開発における自動化、ソフトウェア開発における自動化を合わせて「開発
Pay ID iOS・Androidアプリのリリースをささえる5つの自動化
2024/12/13
ブックマーク
本記事は BASEアドベントカレンダー2024 の13日目の記事です。 はじめに BASE株式会社のなかの Pay ID という事業チームでエンジニアリングマネージャーをしている北川です。 Pay ID では、BASE で作られたショップでのより良いお買い物体験を提供するため、ショッピングアプリ「Pay ID」やあと払い決済「Pay ID あと払い」といったプロダクトを開発しています。 本日公開のPay ID
Streamlining iOS app development with Bitrise
2024/12/10
ブックマーク
Introduction Hello, we are Chang and Hosaka, in charge of the my route by KINTO iOS app development in the Mobile App Development Group. In our mobile app development group, we usually use GitHub Actions as a CI/CD tool. This time, we introduced Bitrise for the first time to the my route by KINTO iO