「継続的インテグレーションツール」を編集中

ナビゲーションに移動 検索に移動

警告: ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。ログインまたはアカウントを作成すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。

この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。

最新版 編集中の文章
1行目: 1行目:
'''継続的インテグレーションツール'''([[英語]]:continuous integration tool, 通称CIツール)とは、[[継続的インテグレーション]]を快適に(現実的に)行うための[[ソフトウェア]]のことである。
+
'''CIツール'''とは、[[継続的インテグレーション]]を快適に(現実的に)行うための[[ソフトウェア]]のことである。
  
==概要==
+
== 概要 ==
 
[[継続的インテグレーション]]と簡単に言うが環境を整えるだけで一苦労。
 
[[継続的インテグレーション]]と簡単に言うが環境を整えるだけで一苦労。
 
 
*[[ソースコード管理システム]]
 
*[[ソースコード管理システム]]
 
*:継続的インテグレーションには[[git]]や[[subversion]]などのソースコード管理システムが無いと始まらない。
 
*:継続的インテグレーションには[[git]]や[[subversion]]などのソースコード管理システムが無いと始まらない。
15行目: 14行目:
 
とりあえず[[サーバー]]にぶち込め。
 
とりあえず[[サーバー]]にぶち込め。
  
==主なCI製品==
+
== 主なCI製品 ==
===オンプレミス===
+
=== オンプレミス ===
 
 
 
*[[Jenkins]] (旧[[Hudson]])
 
*[[Jenkins]] (旧[[Hudson]])
 
*:[[オープンソース]]の世界では有名。[[Java]]で作られているが管理対象は[[Java]]である必要性はなく[[Mono]]でも問題なく使える。汎用的なせいで若干面倒。
 
*:[[オープンソース]]の世界では有名。[[Java]]で作られているが管理対象は[[Java]]である必要性はなく[[Mono]]でも問題なく使える。汎用的なせいで若干面倒。
25行目: 23行目:
 
*:[[JetBrains]]の製品。当然のように[[IntelliJ IDEA]]([[Android Studio]]など含む)との相性が良い。JetBrainsでは「[[チームウェア]]」と名乗っている。大口顧客に[[インテル]]がいるという。[[インテル]]使ってる。
 
*:[[JetBrains]]の製品。当然のように[[IntelliJ IDEA]]([[Android Studio]]など含む)との相性が良い。JetBrainsでは「[[チームウェア]]」と名乗っている。大口顧客に[[インテル]]がいるという。[[インテル]]使ってる。
 
*[[Xcode Server]]
 
*[[Xcode Server]]
*:Apple純正の製品。Mac向けのAppStoreで販売されている「[[macOS Server]]」に付属する。
+
*: Apple純正の製品。Mac向けのAppStoreで販売されている「[[macOS Server]]」に付属する。
 
+
=== クラウド ===
===クラウド===
+
*[[Visual Studio Online]] (旧[[Team Foundation Service]])
* [[GitHub Actions]]
 
*: [[github]]の機能のひとつとして提供される。ビルドとテストは有料で独自通貨(ポイント)で支払い。毎月無料ポイントが貰えるのでよほど巨大なプロジェクトでもない限り実質無料で利用できる。
 
* [[Azure DevOps Server]] (旧:[[Visual Studio Online]], 旧[[Team Foundation Service]])
 
 
*:[[Team Foundation Server]]の[[クラウド]]版。何も考えなくてもよい。最強にお手軽である。
 
*:[[Team Foundation Server]]の[[クラウド]]版。何も考えなくてもよい。最強にお手軽である。
  
==関連項目==
+
== 関連項目 ==
 
 
 
*[[バグ]]
 
*[[バグ]]
  
==参考文献==
+
== 参考文献 ==
 
{{reflist}}
 
{{reflist}}

MonoBookへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細はMonoBook:著作権を参照)。 著作権保護されている作品は、許諾なしに投稿しないでください!

このページを編集するには、下記の確認用の質問に回答してください (詳細):

取り消し 編集の仕方 (新しいウィンドウで開きます)

このページで使用されているテンプレート: