memrootじしょ
英和翻訳
Continuous Integration
Continuous Integration
/kənˈtɪnjuəs ˌɪntɪˈɡreɪʃən/
コンティニュアス インテグレーション
1.
開発者が頻繁にコード変更を共有リポジトリにマージするソフトウェア開発の手法。
継続的インテグレーション(CI)は、複数の開発者が作業する際に、各自のコード変更を毎日複数回、共有のメインライン(中央リポジトリ)にマージするプラクティスを指します。これにより、統合の問題を早期に発見し、解決することができます。
Our
team
practices
Continuous
Integration
to
ensure
that
code
changes
are
merged
frequently
and
automatically.
(私たちのチームは、コード変更が頻繁かつ自動的にマージされるよう、継続的インテグレーションを実践しています。)
Our team
私たちのチーム。
practices
(ある手法や習慣を)実行しています、実践しています。
Continuous Integration
継続的インテグレーション。コードを頻繁に統合する開発手法。
to ensure
〜を確実にするために。
that code changes
コードの変更が。
are merged frequently
頻繁にマージされ。
and automatically
そして自動的に。
Implementing
Continuous
Integration
drastically
reduces
integration
bugs.
(継続的インテグレーションを実装することで、統合バグが劇的に減少します。)
Implementing
実装すること。
Continuous Integration
継続的インテグレーション。
drastically reduces
劇的に削減します。
integration bugs
統合に関するバグ、統合バグ。
A
key
benefit
of
Continuous
Integration
is
faster
feedback
on
code
quality.
(継続的インテグレーションの主な利点は、コード品質に関するより速いフィードバックです。)
A key benefit
主要な利点の一つ。
of Continuous Integration
継続的インテグレーションの。
is faster feedback
より速いフィードバックです。
on code quality
コードの品質に関する。
2.
開発者がコミットしたコード変更を自動でビルド、テストするプロセスまたはシステム。
継続的インテグレーションは、単なるプラクティスだけでなく、そのプラクティスを支える自動化されたシステムやプロセス全体を指すこともあります。これには、コードがリポジトリにプッシュされるたびに自動的にビルドがトリガーされ、単体テストや統合テストが実行される仕組みが含まれます。
The
CI
server
automatically
runs
tests
every
time
a
developer
pushes
code
to
the
repository.
(開発者がリポジトリにコードをプッシュするたびに、CIサーバーが自動的にテストを実行します。)
The CI server
CIサーバー。(Continuous Integrationサーバーの略)
automatically runs
自動的に実行します。
tests
テストを。
every time
〜するたびに。
a developer pushes code
開発者がコードをプッシュする。
to the repository
リポジトリに。
Our
Continuous
Integration
pipeline
includes
static
code
analysis.
(私たちの継続的インテグレーションパイプラインには、静的コード解析が含まれています。)
Our Continuous Integration pipeline
私たちの継続的インテグレーションパイプライン(一連の自動化されたプロセス)。
includes
含んでいます。
static code analysis
静的コード解析。
Setting
up
a
robust
Continuous
Integration
system
is
crucial
for
modern
software
teams.
(堅牢な継続的インテグレーションシステムを構築することは、現代のソフトウェアチームにとって極めて重要です。)
Setting up
構築すること、設定すること。
a robust
堅牢な、頑丈な。
Continuous Integration system
継続的インテグレーションシステム。
is crucial
極めて重要です。
for modern software teams
現代のソフトウェアチームにとって。
関連
Continuous Delivery
DevOps
Version Control System
Automated Testing
Build Automation