投稿

5月, 2012の投稿を表示しています

Jenkins on dotCloud

前回書いた記事のアップデート。jetty をよく理解してなかった orz。シンプルに dotCloud に jenkins.war をデプロイするだけでいけますね。 プロジェクト作成 プロジェクト名を jenkins として作っています。 $ dotcloud create jenkins $ mkdir jenkins ディレクトリ階層は以下のように。jenkins.war は jenkins-co.org からダウンロード。 $ tree jenkins/ jenkins/ ├── dotcloud.yml └── webapps └── jenkins.war dotcloud.yml の内容 $ cat jenkins/dotcloud.yml www: type: java approot: webapps まんまデプロイ。 $ dotcloud push jenkins jenkins/ jetty@dotCloud の設定 こっからは dotCloud のインスタンスに ssh アクセスして設定 (更新: user.home ごと書き換える) $ dotcloud ssh jenkins.www # ssh でアクセス ワークスペースを作成する。 $ mkdir jenkins $ chmod g+w jenkins 後は、 jetty の設定 。 ~/contexts/ ディレクトリ以下に、以下のような xml を追加。名前は何でもいいけど、とりあえず contexts/jenkins.xml など。書いたのは、パスの設定と JENKINS_HOME の設定だけ。ここで設定するので、 ROOT.war とかに変更する必要もなし。 <?xml version="1.0"?> <!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd"> <Configure class="org.mort

Secure Shell - Awesome extention for Chrome

イメージ
これはすごい!Windows でも使える素敵なタブ機能付き Shell クライアントががが!Chrome extention です。10h/24h 以上は secure shell の中で生活しているので、これで捗ります。 Chrome Web Store - Secure Shell FAQ Google Group chromiumos 用に開発されてるようですね。動作もサクサクですし、今のところなんの問題もなく動作してます。現在 beta 版で公開鍵認証等はサポートされていませんが、恐らくすぐに サポート されると思います。 # スクリーンショット 接続画面 マルチバイトも問題なく表示 Vim もサクサク # ブックマーク 以下の URL でブックマークができます chrome-extension://pnhechapfaindjhompbnflcldabbghjo/html/nassh.html# user @ host : port