タグ

circleciとlintに関するishideoのブックマーク (2)

  • ぼくのかんがえたさいきょうの CircleCI 設定 for Rust

    あまり見ない気がするので書きました。特徴は、 lint, testなどの各ジョブが並列に動く(ジョブ実行数を多くしてないとdocker containerの立ち上げ分むしろ全体時間はロスになることもあるが…)。 Travis CI のマトリクスビルド に近いことを、 parameters: を使ってやっている。 rust-toolchain ファイル に書かれたバージョンと、 .circleci/config.yml に書かれた MSRV (Minimum Supported Rust Version) の2つでビルドしている。 cargo-readme を使ってrustdocとREADMEを比較し、どちらかがメンテされていない場合にエラーにする(お好みで)。 キャッシュ使う。 あたりです。見慣れなさそうなところはインラインコメント付けましたので参考にしてください 💁‍♀️ 更新履歴 2

  • Vue/NuxtでESLintを活用(Circle CIでESLint導入編) - Qiita

    はじめに この記事では、リモートレポジトリにpushするたびにLintテストを走らせるように設定を紹介します。 ひとまず導入編 vueスタイルガイド導入編(vue/recommendの活用) ファイルセーブで自動化編(エディタ自動校正機能) コミット度にlintを走らせる編(lint-stagedとhuskey) Circle CIでESLint導入編←記事 PR前のテストの一環で、この設定をしておくことで、共有リポジトリに取り込む前にLintの確認を行うことができます。基的には前の記事で紹介した、commit度のlint確認で大丈夫なのですが、その設定が各自のローカル環境で整っていない場合などがあり、その対策として最終の防衛線になります。 プロジェクトは前回から引き続き使用したものを使って行きます。gitのリポジトリ設定や操作方法等については、ここでは詳細に話さないのでご了承ください

    Vue/NuxtでESLintを活用(Circle CIでESLint導入編) - Qiita
  • 1