【オンライン】【テスト・新機能LT大会編】CircleCI コミュニティミートアップ

05月20日(木)に行われました、【オンライン】【テスト・新機能LT大会編】CircleCI コミュニティミートアップのツイッターまとめです。
1
魔物弐百獣 @mamono210

Autifyに課金しようか迷ってたところにああ言ったヤバ目の登壇を見せられちゃうとワイはフロント門外漢だけどもっと頑張らないとな、ってなるよね reg-viz/reg-suit: Visual Regression Testing tool github.com/reg-viz/reg-su… #CircleCIJp

2021-05-20 20:17:13
たちばなゆうと @tachibanayu24

storybookベースの回帰テスト環境をかんたんに構築できるSaaSでChromaticがあるけど、ChromaticのCircleCI Orbsなんてのもあるんですね circleci.com/developer/orbs… private repositoryの場合は無料だと決まった回数しかテストできないんだったかな? #CircleCIJP

2021-05-20 20:10:15
たちばなゆうと @tachibanayu24

まぁChromaticは回帰テストSaaSというか、無料かつ認証付きでstorybookデプロイできるくらいの意識だな。。

2021-05-20 20:11:46
Yohei Kawahara(かっぱ) @inokara

Q. req-suitですが同じようなSaaSサービスもあると思うのですが自分たちでプログラムを書いてCircleCIでレグレッションテストを実装しようと思った理由は何故ですか? A. コストとシンプルにスタイルの比較だけをやりたかったので、CircleCI と reg-suit の組み合わせで良かった #circlecijp

2021-05-20 20:15:28
Yohei Kawahara(かっぱ) @inokara

Q. リグレッションテストのジョブはどれくらい時間がかかるんでしょうか? A. 検証段階なので、詳細はわからないけど、時間がかかりそうです #CircleCIJP

2021-05-20 19:20:45
Yohei Kawahara(かっぱ) @inokara

Q. ビジュアルリグレッションテストって1pxでもズレるとエラーになるのでしょうか? A. はい、1px でもズレたり、色が変わっていたりするとエラーになります #CircleCIJP

2021-05-20 19:24:43
Yohei Kawahara(かっぱ) @inokara

今日はフロントエンド濃度が濃い目の CircleCI ミートアップです! #CircleCIJP

2021-05-20 19:26:45
Yohei Kawahara(かっぱ) @inokara

フロントエンドの技術を全く理解していなくても、実際の画面を見せて頂きながらなので、解りやすいなあ。#circlecijp

2021-05-20 19:17:33
としお @toshiokun0322

CircleCIさんから貴重な機会をいただいたので、オンラインで登壇しました と言ってもCircleCIというより、reg-suitすげぇよって話をしただけなのですが、、、笑 speakerdeck.com/toshiokun/reg-… #CircleCIJp

2021-05-20 20:31:05
CircleCI Japan @CircleCIJapan

@toshiokun0322 としおさん、ご登壇いただき、本当にありがとうございました👏👏👏

2021-05-20 20:33:23

TypeScriptのLintの結果を定期的にSlack通知することで、少しずつ型安全になっていく様を眺めていく

舟木将彦/Masahiko FUNAKI @mfunaki

@tachibanayu24 さんの「TypeScriptのLint結果を定期的にSlack通知することで少しずつ型安全になっていく様を眺めていく」。クイックにプロト実装した後に、リファクタリングプロセスの際など、こんなこと、やってみたい人も少なくないのでは? #CircleCIJP pic.twitter.com/thI4EOXNMs

2021-05-20 19:25:49
拡大
舟木将彦/Masahiko FUNAKI @mfunaki

以前も、公式アカウントでJavaScriptベースのNode.jsプロジェクトをTypeScript化 する際にCircleCIでLint回してSlack通知、みたいな話は共有させていただいたような気がしますが、「あるある」なのでしょうね!かつこのやり方だとクイック、かつ達成感ある形で進められそう。#CircleCIJP pic.twitter.com/ZXszbcDLhA

2021-05-20 19:29:17
拡大
Natsumi @natsumi_summer7

strict: true = Type ScriptでStrict Checksを全て有効化するのか。ふむふむ #CircleCIJP

2021-05-20 19:27:32
Yohei Kawahara(かっぱ) @inokara

時間を止めてリファクタリングに集中することが出来ない (わかる) #CircleCIJP

2021-05-20 19:29:35
Yohei Kawahara(かっぱ) @inokara

Lint エラーがどのくらい残っているのかを通知して意識付けをしていく。#circlecijp

2021-05-20 19:30:16
Yohei Kawahara(かっぱ) @inokara

CircleCI の nightly 機能、お世話になっています! #CircleCIJp

2021-05-20 19:31:14
舟木将彦/Masahiko FUNAKI @mfunaki

深夜0時のお知らせ - CircleCI、定時実行できますよん。 #CircleCIJP pic.twitter.com/PJBPirQcAz

2021-05-20 19:31:20
拡大
魔物弐百獣 @mamono210

Slackに投稿する事でメンバーにエラー修正を促す… 策士ですな! #CircleCIJP

2021-05-20 19:27:07
Yohei Kawahara(かっぱ) @inokara

strict: true にしても Lint のエラーを 0 にしていく取り組み #CircleCIJP

2021-05-20 19:28:40
魔物弐百獣 @mamono210

確かに朝イチでLintのエラーレポートが送られてくると気になって昼飯の時にちょっと確認しようかなとかなる #CircleCIJP

2021-05-20 19:31:53
Yohei Kawahara(かっぱ) @inokara

Orbs を使わずにシェルスクリプトで Slack 通知。 #CircleCIJP

2021-05-20 19:32:02