2019-10-01から1ヶ月間の記事一覧
前回,「capistrano-releases-notification」を導入したことでデプロイ時にSlack通知をするようにしました.今回は「capistrano-github-releases」を導入し,デプロイ時に該当リポジトリの Release と Tags を自動生成するようにします. 今回も試した Ruby …
普段の業務でAWSアカウントは本番用と検証用で分けて運用しているのですが,コンソール画面を見ていると... ふとした時に「あれ?今どっちのアカウントを使ってるんだっけ?」と混乱する 「あ!本番用アカウントで設定したと思ったら検証用アカウントだっ…
普段プルリクエスト上でコードレビューする時に,全て「Add single comment」でコメントを入れていました. この方法でもコードレビューは普通にできますが,先日 GitHub 社の方と話す機会があり,その時に「Start a review」と「Add single comment」をどの…
GitHub でチーム開発している時に以下のような見逃しがよく発生していました. 「○○さんにプルリクエストにコメントしたけど,返事が全然返って来ない.というかコメントしたの気づいてなさそう」 「あぁ!△△さんからの issue のコメント今気づいたわぁ」 Sl…
今月からこのブログにGoogle Analytics (以下,GA)を導入したのですが「行動 → 概要」画面にある記事ページへのリンクにアクセスすると「Not Found」になることが判明したため対応方法をまとめてみました. 方法はとても簡単でしたが,調べるのに意外と時間…
capistrano-releases-notificationを導入したことでデプロイ周のチーム内コミュニケーションが改善されました。 今回はその時の話を書いていきます。 試したRubyのバージョンは2.6.5、Capistranoのバージョンは3.10.1です。 導入経緯 使い方 ちょっと一工夫 …
ふとブログのコンテンツを色々充実させたいと思い、GitHub Contribution Graph を置いてみました。今回はその設定方法と置いてみて思ったことを書いていきます。 Grass-Graphで草の画像URLを生成 ブログのサイドバーに草を置く プライベートリポジトリのCont…
最近、業務でGitHub APIを利用するためにoctokit.rbを使ったため、その時のメモを残しておきます。 octokit.rbとは? octokit.rbを使ってリポジトリのリリースを作ってみる 1. Gemfileを作成 2. app.rbを作成 3. .envを作成 実行してみる octokit.rbとは? Git…
GitHubで開発する時、いつも通りプルリクエストを送ってapproveを貰ったらmasterにマージをしているのですが、 その時にマージしたブランチを削除するのをたまに忘れたりします。特に忙しい時はDelete branchを押さずにブランチが残ったままになったりします…