Jenkins で手動ビルドを禁止する書き方

Jenkins のリリースフローで手動ビルドのリリースを禁止したいときは通常Jenkinsユーザーの権限を制限することで実現するかと思います。 さらに念を入れて手動ビルド自体を禁止する方法を説明します。 ...

更新: 2026年5月30日 · 作成: 2024年10月1日 · 640 文字 · 2 分 · NAGAYASU Shinya

Jenkinsfile で sudo する方法

Jenkinsfile からコマンドを sudo で実行させたいときがあります。 そういうときの対処法を askpass をはじめ数パターンまとめてみました。 ...

更新: 2026年5月30日 · 作成: 2023年10月12日 · 1338 文字 · 3 分 · NAGAYASU Shinya

Jenkins でジョブにファイルをアップロードするプラグイン

Jenkinsのジョブ実行時に、ジョブにファイルを渡すことができます。 デフォルトの機能なんですがうまく動作せず、プラグインを導入して解決できました。 ちょっとクセがあるのでその使い方を説明します。 ...

更新: 2026年5月30日 · 作成: 2023年9月15日 · 1773 文字 · 4 分 · NAGAYASU Shinya

Jenkinsfile から bash の機能を使う

jenkinsfile の sh()は素のshなのでbashizmの機能が使えません。 そこでshではなくbashを使う方法を説明します。 ...

更新: 2026年5月30日 · 作成: 2022年3月10日 · 380 文字 · 1 分 · NAGAYASU Shinya

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

ちょっとした作業ならシェルスクリプトで行うことも多いと思いますが大きくなるとメンテナンスが大変です。 そこで Jenkins にて静的解析ツールとステップ数計測ツールを実行する方法を説明します。 ...

更新: 2026年5月30日 · 作成: 2022年3月5日 · 1269 文字 · 3 分 · NAGAYASU Shinya

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

C/C++のコンパイル高速化ツール ccache のキャッシュを複数ユーザーで共有してビルドを高速化する方法を説明します。 ...

更新: 2026年5月30日 · 作成: 2021年11月13日 · 1772 文字 · 4 分 · NAGAYASU Shinya

make にて途中でエラーが出ても全コマンドを実行する方法

GNU make にて、途中でエラーが起きてもそのまま処理を継続させる方法を説明します。 ...

更新: 2026年5月30日 · 作成: 2019年1月14日 · 1871 文字 · 4 分 · NAGAYASU Shinya

Arduinoでccacheを使ってビルドを高速化!

Arduino IDE でのビルドを速くするためにccacheというc/c++向けのコンパイル高速化ツールを使って高速化する方法をご紹介します。 ...

更新: 2026年5月30日 · 作成: 2018年4月25日 · 2752 文字 · 6 分 · NAGAYASU Shinya

C/C++のコンパイルを高速化する|ccache

最近はマイコンも多機能になってきて、ビルド時間もバカにならなくなってきています。 そこで今回はC/C++のコンパイルを爆速にするccacheというツールをご紹介します。 ...

更新: 2026年5月30日 · 作成: 2018年4月13日 · 3084 文字 · 7 分 · NAGAYASU Shinya

Arduino IDEのビルドを速くする|オブジェクトファイルの出力先を固定する

Arduino IDE でビルドしたときにコンパイル遅い問題を解決する方法を紹介します。 ...

更新: 2026年5月30日 · 作成: 2018年2月19日 · 2719 文字 · 6 分 · NAGAYASU Shinya