circleci

Diary

Sentryでreleaseと紐付けたエラートラッキング

概要 2019年末ごろに、Sentry上のエラーとリリースを関連付けられる機能が付いていました。これにより、エラーとリリースの関連付けができるようになります。基本的にこのページの内容を踏襲してCircleCIにてdeployが終わった後にS...
git

GitHubのPull Requestにプレビュー用URLを自動でコメント

概要 静的サイトの自動デプロイ github -> CircleCI -> S3 -> CloudFront の記事に関連した設定の続きです。上記の設定では、デプロイしたURLをいちいちブランチ名をコピペしてURLにアクセスする必要が有るの...
PHP

PHPのDeployerをCircleCI上で実行して自動デプロイ

概要 PHPのDeployはファイルコピーなので、Railsのアプリケーションサーバが絡むデプロイに比べて楽で良い。CircleCI2.0上で、コンテナの準備を含めても1分で完了する。サンプルソースコード。 appソース CircleCIか...
Ruby

CircleCIでRAMを節約

概要 CircleCIのコンテナは、デフォルトだと以下のサービスが立ち上がっているコンテナでテストが走ります。 couchdb (1.3.0) memcached (1.4.13) mongodb (2.4.13) mysql (5.5.4...