jenkins

スポンサーリンク
Jenkins

Jenkinsfile から bash の機能を使う

Jenkins の設定ファイル(jenkinsfile)からコマンドを実行してその標準出力を受け取る時、sh() を使うと思います。下記のプラグインで提供されている機能ですね。 これは上記のサイトの説明に「Runs a Bou...
Jenkins

シェルスクリプトの静的解析とステップ数をJenkinsで監視 | ShellCheck と Cloc

Linux や WSL で仕事をしているとちょっとした作業ならシェルスクリプトで作ることも多いかと思います。規模が小さいうちは問題ないのですが、シェルスクリプトは大きくなってくると結構バグりやすいのでなにかしら対策を打ちたいところです。 ...
git

コードのステップ数計測ツール cloc

本邦の伝統的な企業、いわゆるJTCにてプログラミングに従事していると、お客さんや偉い人から「ステップ数を出せ!」と言われることありますよね。いまどきステップ数(LOC)がいったい何の役にたつのか不明ではありますが、積極的にケンカを売ってもい...
Jenkins

ccache のキャッシュファイルを複数ユーザやJenkinsと共有する

c/c++ のコンパイルを高速化するツールにccacheというものがあります。 コンパイル結果をキャッシングしておき次回以降のビルドを高速化するツールです。C/C++界隈ではメジャーなツールです。 Arduino のビルド高層化なんかに...
Jenkins

コピペコードを逐次検出する|Jenkins と PMD CPD

コピペで作られた重複コードは「DRY 原則」に反しており、コード品質を著しく低下させます。それらを手作業で検出するのは面倒です。そこでこの記事では Jenkins と PMD CPD を使って逐次コピペコードを検出する方法を説明します。
スポンサーリンク