「CircleCI使ってみた」「CircleCI、自分はこんな風に活用している」というブログ記事をたくさんの方にポストいただき、ありがとうございます!
ここでは、そんな記事の中で、JavaScript/TypeScript/Nodeがらみのものを紹介させていただきます。主にCircleCI Japan Twitter(@CircleCIJapan)でご紹介させていただいたものからピックアップしています。
参考になった記事があれば、記事の著者の方に敬意を表して、記事に対してイイね/LGTM/感想コメント/ツイート等しあえるといいですね!
それぞれの記事がその記事の書かれたタイミングでの状況をもとにしているので、今、同じことをやっても動作しない、もっと違うやり方がある場合もあります。そんな時には、「ここをこう変えてみた」体験を記事にしていただき、共有いただけると、後に続く人にとってありがたいです!
他にも、こんな記事があるよ、自分はこんな記事を書いたよ、というのがあれば、ぜひハッシュタグ #CircleCIJp をつけてツイートいただけると助かります。
概要
プラットフォーム
Node
コードフォーマッター(プリティプリンタ)
Prettier
静的コード解析
Code Climate
ESLint
- 無秩序な既存プロジェクトのコーディングスタイルをチームで無理なく揃えていく
- CircleCI 2.0 で ESLint を動かす config.yml の紹介(簡単な解説と実行例も)
- Circle CIで変更箇所のファイルのみを静的解析(Lint)する①
- NextJS(Typescript)の環境に ESLINT/Prettier をツッコミ CircleCI の設定に追加する
TSLint
テスト
BackstopJS
Codecov
Expect
Jest
- CircleCIとJest、CoverallsでJavaScriptアプリケーションのテストカバレッジを可視化する
- CircleCI でテストを並列に分割する
- CircleCI で Jest のテスト結果を保存する