InfoQ

InfoQ

トピック・タグ別の表示

Continuous Integrationに関するすべてのコンテンツ


Continuous Integrationに関する最新コンテンツ

Jenkinsによる継続的インテグレーションのススメ(4) ~CloudBeesでJenkinsをサービスとして使う~

トピック
Versioning,
Java,
バージョン管理,
コンフィグ管理,
Continuous Integration,
オープンソース,
言語,
アジャイル技術,
プログラミング,
Agile,
エンタープライズアーキテクチャ,
Hudson

前回まで、Jenkinsの幾つかの側面に注目して解説をしてきました。シリーズ最後の今回は、Jenkinsをサービスとして使う方法を紹介します。

Continuous Integrationに関するNews

クラウド上で進化する継続的統合

トピック
Scala,
Groovy,
Ruby,
Python,
Java,
動的言語,
Functional Programming,
Continuous Integration,
Erlang,
言語,
アジャイル技術,
SaaS,
Patterns and Practices,
Ruby on Rails,
PHP,
プログラミング,
Agile,
クラウドコンピューティング,
Patterns

Travis CIはクラウドベースのオープンソース向け継続的統合(CI)ソリューションであり、にホストされている。同プロジェクトは今後の計画を発表した。それによれば、企業ユーザがビルドマシンやテスト環境のメンテナンスがいらない継続的統合の恩恵を受けられるようにするためにプライベートビルドをサポートするつもりだ。

GitHub、CIサーバー「Janky」をオープンソースで公開

トピック
Continuous Integration,
オープンソース,
マネジメント,
アジャイル技術,
github,
Agile,
プログラミング,
クラウドコンピューティング

GitHubが「Janky」をオープンソースで公開した。これはJenkinsをベースにした継続的インテグレーション (CI) サーバーで、チャット自動化ツールHubotを利用している。

CloudBeesがJenkinsエンタープライズ版をリリース

トピック
Java,
Continuous Integration,
言語,
アジャイル技術,
Japanese Build systems,
プログラミング,
Agile,
Hudson,
クラウドコンピューティング

CloudBeesが有償サポートを提供するJenkins Enterpriseをリリースした。これにより、1年に延長される長期リリースと大規模にJenkinsをインストールしている会社にとって有益な、プロプライエタリなプラグインが追加される。

豆蔵、Jenkinsを中心としたCI(継続的インテグレーション)に関する無料入門セミナーを開催

トピック
Versioning,
Java,
コンフィグ管理,
バージョン管理,
Continuous Integration,
オープンソース,
言語,
アジャイル技術,
プログラミング,
エンタープライズアーキテクチャ,
Hudson,
イベント,
Agile

豆ナイト(豆蔵が提供する技術者向け無料セミナー)では、豆蔵と CloudBees,Inc. の教育提携記念として 「CI(継続的インテグレーション)超入門 ~ Jenkinsのススメ」を10/13(木)に開催する。

Java EE PaaSプロバイダー

トピック
Java EE,
Java,
Continuous Integration,
言語,
アジャイル技術,
クラウドコンピューティング,
Agile,
プログラミング

今年のVMworldでRed Hatが行った調査によると、Java EEベースのPaaSに対して強い需要がある。しかしそのような製品は非常に少ない。我々は、2つの挑戦者、CloudBeesのRUN@cloudとRed HatのOpenShiftを見ていく。

Continuous Integrationに関するArticle

Jenkinsによる継続的インテグレーションのススメ(3) ~Jenkinsで分散ビルド~

トピック
Versioning,
バージョン管理,
コンフィグ管理,
Continuous Integration,
Java,
言語,
オープンソース,
アジャイル技術,
Agile,
プログラミング,
エンタープライズアーキテクチャ,
Hudson

前回は、Jenkinsを使い始める部分を紹介しました。今回は、日本語での情報が少ない分散ビルドの機能について紹介します。

継続的デリバリのパターン

トピック
Continuous Integration,
アジャイル技術,
Agile

あらゆる場合に有効な継続的デリバリのソリューションはありません。チームの人数の構成はどのような選択肢を取りうるか、どのようなトレードオフがあるかに大きく影響を与えます。スタッフエディタであるJonathan Allen氏が自身の15年の経験の中で見てきたパターンのいくつかを紹介します。

Jenkinsによる継続的インテグレーションのススメ(2) ~Jenkinsを使い始める~

トピック
Versioning,
Java,
コンフィグ管理,
バージョン管理,
Continuous Integration,
言語,
オープンソース,
アジャイル技術,
プログラミング,
エンタープライズアーキテクチャ,
Agile,
Hudson

前回はJenkinsの概要について紹介したので、今回はJenkinsの導入から始めましょう。

Jenkinsによる継続的インテグレーションのススメ(1)

トピック
Versioning,
コンフィグ管理,
バージョン管理,
Java,
Continuous Integration,
アジャイル技術,
言語,
オープンソース,
Agile,
プログラミング,
Hudson,
エンタープライズアーキテクチャ

Jenkinsはオープンソースの継続的インテグレーション(CI)サーバです。CIサーバは最近普及しつつあるソフトウェア開発習慣・方法論の一つで、狭義にはビルド・テストの実行や品質検査を常時継続的に実行していくというものです。これによって、幾つかの具体的なメリットが得られます。

スクラムアジャイルチームに必要なスキル

トピック
Agileの採用,
コラボレーション,
Continuous Integration,
ユニットテスト,
チームワーク,
Agile in the Enterprise,
アジャイル技術,
Automation,
Productivity,
TDD,
テスト,
Refactoring,
Agile

高度に生産的なアジャイルプロジェクトで求められるスキルは伝統的なプロジェクトで必要なスキルとは違う。この記事では優れたチームにするための技術的なスキルや振る舞いを特定する。これらの‘デルタ’特質を獲得した人はだれでも、正しい技術的なスキルや振る舞いを身につけて、アジャイルプロジェクトで効率的に働くことができるだろう。