2012-03-01から1ヶ月間の記事一覧

Jenkins の Git プラグイン で少しハマった

Jenkins は Ubuntu のパッケージからインストールしたのだが、Git プラグインを利用しようとしたところ、git config が未設定のためにビルドに失敗していた。 FATAL: Could not apply tag jenkins-CommitStage-1 hudson.plugins.git.GitException: Could not…

Java SE API 日本語ドキュメント

java.sun.com ドメインのサイトが運用終了になってしまったらしい。http://d.hatena.ne.jp/chiheisen/20120326/1332715371日本語で JavaDoc を読みたい人はこちら: http://download.java.net/jdk/jdk-api-localizations/jdk-api-ja/builds/latest/html/ja/a…

継続的デリバリーへの一歩:デプロイの自動化

Java の Web アプリで Jenkins を使ってデプロイを自動化する話。http://www.tomcatexpert.com/blog/2012/03/21/integrating-jenkins-and-apache-tomcat-continuous-deployment http://www.bestdesigns.co.in/blog/tomcat-server-control-wget-tomcat-manage…

Vagrant の互換性の問題

Vagrant の issue を見ていると、どうも古いバージョンを対象にしたブログ記事に惑わされた報告がいくつか上がってきているようだ。バージョン 1.0 公開を機に、ユーザー数が増えているともいえるのだが、しばらくは混乱が続きそうだ。私が利用開始したのが …

継続的デリバリーへの第一歩:構成管理

継続的デリバリー を読んでいるところ。2章まで読んだのだが、まずは構成管理がベースということらしい。構成管理と言えば、バージョン管理ツールと同義で使いこなしているつもりでいたが、構成管理はツールよりも管理する内容の方が重要であることが分かっ…

opensslで証明書の有効期限を確認する方法

証明書の内容をコマンド上で調べたい場合、openssl コマンドを使う。 openssl x509 -noout -text -in (crtファイル)上記を実行すると、「Varidity」のところに、「Not Before(=証明書が発行された日時)」「Not After(=証明書の有効期限)」が表示される。

Vagrant Plugin

Jenkins の Vagrant Plugin。できたてほやほやのプラグインなので、 どんなものか、あとで試してみたい。 https://wiki.jenkins-ci.org/display/JENKINS/Vagrant+Plugin

Windows の MinGW 環境で vagrant ssh するには

Windows 上で vagrant を利用しているのだが、バージョン1.0 が公開されても、相変わらず vagrant ssh が使えないのが結構面倒。Windows では、ssh クライアントが入っていたとしても、以下のようなメッセージが表示され、 vagrant ssh が通らない。これはMi…

Maven 2 で Tomcat 7 にデプロイする

maven2 を利用することにしてみた。maven3 の本も出版されたこともあるし。Ubuntu 11.10 上の Tomcat 7 に対して tomcat7-maven-plugin を利用してデプロイしてみた。 maven2、tomcat7、tomcat7-admin パッケージがインストールされていることが前提。/etc/t…

ファイルの文字コードを一括変換

カレントディレクトリ以下のファイルに対して文字コードを UTF-8 に変換したい。 http://masaoo.blogspot.com/2009/02/find-nkf-xargs.html より、 $ find . -type f -exec nkf -w --overwrite {} \;で出来た。 nkf に --overwrite オプションっていうのがあ…

Vagrant 1.0 リリース!

ついに Vagrant 1.0 がリリースされたらしい。サイトも一新されてる。http://www.vagrantup.com/例によって、デグレで動かないところがないか慎重に調査する必要があるので、恐る恐る試してみる予定。ちなみに、インストーラが用意されたおかげで、インスト…