タグ

chefとstaticに関するmanabouのブックマーク (2)

  • foodcriticで、Chefの静的コード解析のチェック対象を絞り込む - Qiita

    はじめに foodcriticは、Chef Cookbookのスタイルをチェックしてくれる静的コード解析ツールです。 今回、foodcriticにて、コードチェック対象外とする方法を整理します。 コードチェック対象は、foodcritic -lコマンドにて確認できます。また、下記ディレクトリ等にて、コードチェック対象が設定されています。foodcritic関連のディレクトリを確認したい場合には、gem environmentコマンドを実行して下さい。 C:\xxx\gem\ruby\2.4.0\gems\foodcritic-11.4.0\lib\foodcritic\rules foodcriticのホームページから、チェック項目の内容を確認できます。 1.コードチェック対象外を指定 - 1-1.Chefレシピにコードチェック対象外を指定 チェック対象外とする項目を、Chefレシピに直接

    foodcriticで、Chefの静的コード解析のチェック対象を絞り込む - Qiita
  • [和訳] 静的解析: Cookbook の質と一貫性の改善 #getchef - クリエーションライン株式会社

    稿は Static Analysis: Improving the quality and consistency of your cookbooks (2015/11/20) の和訳です。 私たちは Cookbook を変更する度に、何らかの間違いを混入してしまいます。そのリスクを減らすためにはそもそも変更しないか、さもなければ、そのリスクにうまく対処するために、lint やテストといった新しい実践手法を取り入れることができます。 lint ツールは、私たちが書くコードが一貫性、ポータビリティを保証する規定を遵守し、ベストプラクティスの実施を保証するための自動化された方法を提供します。これは、チーム全員が同様の構造化したコードを書くことを保証します。それは時間と共に、コードの発展に寄与し、協力体制を促進していきます。ソースコードの一貫性を保証することは、プロジェクトの貢献者のためになる

    [和訳] 静的解析: Cookbook の質と一貫性の改善 #getchef - クリエーションライン株式会社
  • 1