タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaとjavaとCIに関するakakitのブックマーク (3)

  • Jenkinsで実現するJava EEアプリケーションの自動ビルドと自動デプロイ

    皆様はJenkinsをご存知でしょうか。「Jenkins」(ジェンキンス)は、CI(継続的インテグレーション)ツールとして有名なHudsonが名前を変えて開発し続けられているものです。稿では、IBMの軽量Javaアプリケーションサーバー「WebSphere Application Server Liberty Core」の無償評価版を使って、JenkinsでJava EEアプリケーションのビルドおよびデプロイを自動化する手順とポイントを具体的に紹介します。 CI(継続的インテグレーション)とは Jenkinsの前に、まず「CI(継続的インテグレーション)」について説明します。 CIとは一言で言えば、日々行っていることで自動化できるものは自動化して素早い開発を行おうということです。例えば、次のようなことを毎日行っていないでしょうか? アプリケーションのビルド、およびサーバーへのアプリケーシ

    Jenkinsで実現するJava EEアプリケーションの自動ビルドと自動デプロイ
  • ソフトウェア開発自動化が目指すべき姿

    自動化ツールを使ったプログラミングレスなシステム開発、という流行病(はやりやまい)は数年おきに出現します。10年ほど前で言えばCASEツールがありました。もっと大昔では、シグマ計画(プププ)ではSPACEなるプログラミング自動化システムが最上位ツールの一つとされていたようです。 何らかのツールに一定の形式で要件定義情報を入力すると、アプリケーションのソースコードが完全に自動生成される、というのが、最近(昔から?)よく見かけるソフトウェア開発自動化ツールの見果てぬ夢幻です。当にそれをやろうとすると、一定形式の要件定義情報を書くこととソースコードを書くこととの複雑さの差があっという間に埋まってしまって自動化ツールの存在が無意味化するだろうということは、きちんとしたプログラミング経験のある人間であれば誰でも能的に察知できます。 gccやjavacのようなコンパイラがソースコードをマシン語に変

    ソフトウェア開発自動化が目指すべき姿
  • ビルドシステムの選択肢 - Gradle 1.0 リリース

    あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。

    ビルドシステムの選択肢 - Gradle 1.0 リリース
  • 1