deepblue-will’s diary

JS、CSS,Ruby、Railsなど仕事や趣味で試した技術系のことを書いていきます。

GitHubとSlackとの連携に便利なHubotプラグインを2つ紹介します

f:id:deepblue_will:20151209225432p:plain Goodpatch Advent Calendar 2015の11日目の記事です。
昨日は@HirokiTerashimaiOSのUITestについてでした!


私はBot作りが好きで、休日の暇な時間によく作ってます。好きすぎて、弊社のエンジニアイベントでもBotについて話したぐらいです。

そんな私が以下のことをBotを使ってできるようにしたので、今日はその紹介をしたいと思います。

  • Slackからmasterへのプルリクを作成する
  • GithubでメンションされたらSlackでもメンション付きで通知する

どちらもHubotのプラグインででき、コードをほぼ書かないで済むのでプログラミングに不慣れでも簡単に導入できます!

続きを読む

モジュール入れたら「SyntaxError: Delete of an unqualified identifier in strict mode. 」が出てハマった話

Node.jsであるモジュールをいれたら以下の様なエラーがでるようになって少しハマりました。

SyntaxError: Delete of an unqualified identifier in strict mode.
続きを読む

デザインファイルをGitHubで管理している時に良く起こるエラーの対処法(SourceTreeの例付き)

うちの会社ではデザインファイル(主にSketchファイル)もGitHubで管理しています。 GitHubは大変便利なのですが、デザインファイルを扱うと色々面倒なエラーが起こりやすいです。 なので、トラブルシューティング的なものを書いてみました。 コマンドでGitを操作しているデザイナーは少数だと思ったので、SouceTreeでの例も載せてあります。 よかったらご覧ください。

続きを読む

GulpでアイコンフォントとCSSとHTMLを作成する方法

特定のフォルダにSVGファイルを放り込んで、gulp Iconfontを実行するとアイコンフォントとCSSとアイコンフォント一覧のHTMLを作成するgulpタスクを作ってみました。割りと簡単です。

続きを読む