JenkinsJenkins でジョブにファイルをアップロードするプラグイン Jenkinsのジョブ実行時に、ジョブにファイルを渡すことができます。 デフォルトの機能なんですがうまく動作せず、プラグインを導入して解決できました。 ちょっとクセがあるのでその使い方を説明します。 デフォルトのファイルアップロード機能 ...2023-09-15Jenkins
JenkinsJenkinsfile から bash の機能を使う Jenkins の設定ファイル(jenkinsfile)からコマンドを実行してその標準出力を受け取る時、sh() を使うと思います。下記のプラグインで提供されている機能ですね。 これは上記のサイトの説明に「Runs a Bourne ...2022-03-102022-03-12Jenkins
Jenkinsシェルスクリプトの静的解析とステップ数をJenkinsで監視 | ShellCheck と Cloc Linux や WSL で仕事をしているとちょっとした作業ならシェルスクリプトで作ることも多いかと思います。規模が小さいうちは問題ないのですが、シェルスクリプトは大きくなってくると結構バグりやすいのでなにかしら対策を打ちたいところです。 ...2022-03-052022-03-29Jenkins
Jenkinsccache のキャッシュファイルを複数ユーザやJenkinsと共有する c/c++ のコンパイルを高速化するツールにccacheというものがあります。 コンパイル結果をキャッシングしておき次回以降のビルドを高速化するツールです。C/C++界隈ではメジャーなツールです。 Arduino のビルド高層化なんかにも使...2021-11-132023-01-25Jenkins
Jenkinsコピペコードを逐次検出する|Jenkins と PMD CPD コードの品質についてみなさんはどんなことを気をつけていますでしょうか?カバレッジなんかがよくある指標ですね。他にも静的解析ツールの指摘数なんかもありますね。 他には「コピー&ペーストで作られたコードがどのくらいあるか」というのも指標になり...2017-10-062022-04-10Jenkins
JenkinsJenkins@Windows で bash script を動かす方法 みなさん、Jenkins 使っていますか? 個人でちょっと試してみたい、ということもあるかもしれません。現在チームでJenkinsを使っていない場合には、いきなりチームに展開するのではなく、手元で色々試して見たいこともあるかと思います。 ...2017-10-022018-04-12Jenkins