ゆるPerl #13 にいってきた - 開発環境の話

だいたいPerl の話をしないで,Ports の話とか Android の話とかをしています.
あ,Perl6 の話とか dotcloud の話はした.か?

今回は,開発環境の開発環境として,

な環境をローカル(MacOSX) に作ろうとしてみた.

Jenkins

パッケージがあるので入れる.

restart も画面からやればいいので便利.

stop/start は,launchctl で,

$ sudo launchctl unload -w /Library/LaunchDaemon/org.jenkins-ci.plist
$ sudo launchctl load -w /Library/LaunchDaemon/org.jenkins-ci.plist

とかすればいい.

Plugins
$ git clone https://github.com/suer/asakusa-satellite-plugin
$ cd asakusa-satellite-plugin
$ mvn package
$ sudo cp target/asakusa-satellite-plugin.hpi /Users/Shared/Jenkins/Home/plugins
$ sudo chown daemon /Users/Shared/Jenkins/Home/plugins/asakusa-satellite-plugin.hpi

後で増やすつもり.

AsakusaSatellite

clone してきて,指示どおりやれば動くような気がする.
そのままだとport がRedmine とぶつかるので,適当に

$ bundle exec rails server -p 3001

とかしてport を変える必要があるかも.

gem で落としてきたhaml とかの version が新しかった所為か以下のを当てないと動かなかった.

あと Gemfiles に

gem 'sass'

を書くとwarning が消えるような気がする.

*1

なんか,websocket を起動するとCPU を食うので,
調べるまでは動かさないようにしている.

Redmine

よくわからんけど,

をclone して適当に入れた.

plugins

後で増やすつもり.

*1:最初 gem install sass とかしてたのは秘密だ