Minilla マニアックス + α
Kichijoji.pm #3
Apr 17th, 2015
Profile
- https://mackerel.io/
- サーバー管理・監視ツール as a Service
- 前身: はてなの社内ツール
- 管理対象のサーバーから送信するメトリクスを集計
- Mackerelシールあります
badges
色々なバッジ
badges = ['travis', 'coveralls', 'gitter']
no_index
CPANのindexing避けるやつ
[no_index]
directory=['t', 'xt', 'tools']
FileGatherer.exclude_match
distのtarに含めないファイルを指定
[FileGatherer]
exclude_match = ['^author_tools/.*']
FileGatherer.include_dotfiles
dotfileを含めるかどうか。(.gitignoreとか)。defaultはfalse
requires_external_bin
必要なコマンドを指定する。
requires_external_bin=['tar', 'git']
release.pause_config
社内CPANに上げたいとき。
[release]
pause_config = "./.pause"
release.do_not_upload_cpan
CPANに上げたくない時。社内プロジェクトとか。
do_not_upload_to_cpan=true
scan-prereqs-cpanfileコマンド
依存関係解決して、cpanfile自動生成。
% scan-prereqs-cpanfile > cpanfile
--scan-test-requires
Test::Requiresに指定したモジュールをdevelop_requires
に入れてくれる。
Test::RequireはRELEASE_TESTINGに対応してるので便利。
% scan-prereqs-cpanfile > cpanfile
We are Hiring
- はてなではエンジニアを募集しています
- 東京でも絶賛採用中
- エンジニアは少ない
- 東京のエンジニアは現状2人ですが東京オフィス自体には30人くらいいます
- もちろん京都にもおいでやす