LoginSignup
2
1

More than 5 years have passed since last update.

serverless frameworkで今日コミットしてるか教えてくれるcron作ってみた

Posted at

なぜ作ったか

jqueryコミッターのgithubプロフィールに憧れて

スクリーンショット 2017-07-11 02.12.08.png

こんなありがたいブログ記事もあります
write-code-every-day

毎日コードを書くように思い出させてくれるcron?bot?を作りました。
わざわざserverlessでlambdaでやる必要なくねっていうのは許してください。。
serverless framework好きなので使いました。

やってくれること

いまのところ、4時間ごとと23時にコミット状況をslackに通知してくれます
こんな感じ
スクリーンショット 2017-07-12 23.39.54.png

成果物

githubにおいてあります

必要なもの

awsアカウント

→ lambdaを使うので

serverless frameworkのインストール

(npm使うのでnodeが必要です。lambdaに合わせてv6.10がオススメ)

githubアカウント

https://github.com/settings/developers からoauthアプリケーション登録して
client_idとclient_secretを取得しましょう

自分のコミットカレンダー

業務ではgithubを使っているのでprivateリポジトリ含めたものです

スクリーンショット 2017-07-11 02.13.38.png

ただ、publicリポジトリ、要するに自分のリポジトリのみへのコミットに切り替えると。。

スクリーンショット 2017-07-11 02.14.23.png

はい、この通り、まだまだ精進していきます。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1