タグ

Rubyとciに関するkutakutatriangleのブックマーク (2)

  • フィードフォースではRubyのrpmをGitHubに自動リリースしています | feedforce Engineers' blog

    皆様いかがお過ごしでしょうか。tjinjinです。もうすぐ2015年も終わりますね。皆様にとってステキな年になったでしょうか。私にとってステキな年だったので、来年はもっと熱い年にしていきたいなと思っているところです。 日はRubyのrpmパッケージ作成を自動化しましたのでご紹介します! ちなみにすでにRuby-2.3.0のrpmパッケージを作成しました!!! https://github.com/feedforce/ruby-rpm/releases/tag/2.3.0 As Is 弊社内ではこれまでRubyの新しいバージョンがリリースされるたびに有志が、手動でパッケージを作成してGitHubのreleaseページに公開するという運用をしておりました。慣れればなんてことはないのですが、初めて行う場合は若干面倒だなという感じる作業でした。フローに起こすと下記のようになります。 Rubyのリ

    フィードフォースではRubyのrpmをGitHubに自動リリースしています | feedforce Engineers' blog
  • Casual CI server - ✘╹◡╹✘

    r7kamura/altria https://github.com/r7kamura/altria ここ最近、Altriaっていう名前でCasual CI serverを開発してる。 まだまだ発展途上で、実質的には登録しておいたシェルスクリプトを実行するCron程度の能力しかない。 簡単に説明すると、AltriaはRails 4で作ったJenkins cloneで、Rubyでプラグインを書けるようになっている。 プラグインはRails Pluginの仕組みをそのまま使っていて、Gemにしてアプリに入れられる。幾つか試作品でプラグインを作ってみていて、 Gitと連携させたり、 認証を付けたり、 ジョブ実行後に指定したジョブを実行させたり、 ビルド毎の処理時間をグラフで表示したり、 カバレッジと連携させたり、という機能をそれぞれプラグインで提供できるようになっている。 体にREST API

  • 1