[GCP]Cloud Buildの中からCloud SQLにrake db:migrateしてみた話
RailsアプリをCloud Runにデプロイするにあたり、Cloud Buildの中でrake db:migrate
がしたくなった。
サクッといけるかと思ったら半日以上時間がかかったのでブログにまとめておく。
参加メモ PHPerKaigi 2021 day2
PHPerKaigi 2021 の参加メモ(day2)
参加メモ PHPerKaigi 2021 前夜祭&day1
PHPerKaigi 2021 の参加メモ(前夜祭&day1)
Github ActionsからGitHub Container RegistryにPush出来なかった時の話
Github Actionsでビルドした DockerイメージをGithub Container RegistryにPushできなかったときのお話
Hugo 記事がDraftのときに見た目でわかるようにする
このブログ作成に使っている「Hugo」に関するちょっとしたTipsです。
let警察に捕まったときに教わったreduceの使い方
こんな雰囲気のコードでPRを出したところ、let警察に逮捕されました。
※ 実際のコードとは異なります
const numbers = [...Array(100).keys()]
let sum = 0, count = 0
numbers.forEach(number => {
sum += number
console.log('sum', sum)
count++
})
console.log('sum', sum) // sum 4950
console.log('count', count) // count 100
認証をGoogleに全力で乗っかったAPIづくり
ゆるWeb勉強会@札幌 Advent Calendar 2020 15日目の記事です。
Firebase Authenticationで認証したユーザにだけ利用できるAPIをCloud Runに建てるという、
認証周りをGoogleに全力で乗っかったAPIを作ります。
Github Actions Pull RequestでもSkipCIするやり方
git push時にGithub Actionsでskip ci
する方法は色々あるけど、Pull Requestに対しては見つからなかった。
ので、トライしてみました。
[GCP]LogRouter+PubSub経由でログのSlack通知しようとしてハマった話
特定のログをLogRouter/PubSub経由でSlack通知しようとしてハマったお話
Hugoで記事生成時にslugを自動生成する
hugo new で記事を作成したときに、slug
を自動生成する方法