Lunaこの広告は、90日以上更新していないブログに表示しています。Plugin開発まだちょっとだけしかできません。今回の自動化で目標とするものについて触れておきます。これを見てみるとEquinox上で動くCIツールを作りたくなるなぁ。最低限のレベルSCM(今回はSubversion)から落とすことができる起動するとビルドができている起動するとテストができているテスト結果がHTMLで出力できているビルドが終わったら何らかの形で通知されている目標レベルどこにもっていってもこのプロジェクトをダウンロードすればビルドできるビルド結果が更新サイトへ自動でアップロードされている妄想レベルビルドプロジェクト自身を起動するとCIサーバーになるテスト結果などを見ることができるビルド履歴がRSSで見られるHTTPハンドラがあって、それを呼ぶとビルドができる。SCMを監視して更新してたらビルドする(素直にCCとかContinusとかHudson使え)妄想レベルまで達成できたら立派にEclipseFoundationにプロジェクトとして申請できるのではないかという気がする。いうプロジェクト見かけたし。進んでるかどうかは定かじゃぁない。今回はEclipse3.3.1のbasebuilderを落としてきました。同梱されているAntは1.7.0なので、ほとんどの作業はAnt任せにできます。OSGiアプリケーションのビルドに必須なタスクはPDEのプラグインプロジェクトとして既に導入されてるし、もしこれ以外にないタスクとかは拡張ポイントを定義したプラグインプロジェクトをbasebuilder/plugins/以下に突っ込めばもちろん動かせます。Subversion対応としてpde-svn-pluginをbasebuilderへ入れれば対応できるのはそのためです。開催しましたTracの変更をIdobataに通知するプラグインデブサミ2014に参加した!(2日目)デブサミ2014に参加した!(1日目)月別アーカイブはてなブログをはじめよう!kompiroさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。