ヒトリ歩き

愚痴とかいろいろ書きます

Jenkins

シェルスクリプトの静的解析をやってみよう

ShellCheckというシェルスクリプトの静的解析ツールを使ってました。シェルスクリプトの品質アップに役立つツールだと思います。

JenkinsからSonarQubeを実行するよ

前回、SonarQubeをセットアップできたので、Jenkinsと連携させてみることにしました。 連携させることで、ビルド、テスト、リリースと一緒にソースコードに問題がないかチェックする 仕組みが出来上がります。 前提条件 GitHubからCloneするGradleの定義ファ…

Jenkinsで共有ライブラリを作成してみる

プロジェクトを運用していると複数のバージョンに複数のJenkinsfileが存在するということはないでしょうか? 私が所属するプロジェクトでも、Jenkinsfileが複数あるのですが、処理自体は共通化できるようなものがほとんどです。 同じような処理ばかりになる…

JenkinsをApache経由で表示する

リバースプロキシの設定は、思いのほか簡単JenkinsをApache経由で表示して見たので、記事にまとめました。 qiita.com

MattermostとJenkins、Redmineを連携のメモ

前回は、Apache経由でMattermostを表示する記事を書きました。 kotapontan.hatenablog.com 今回は、MattermostとJenkins、Redmineを連携してみました。 連携をしてみたけど、ほぼ参考ページを真似ただけなのでメモ程度で情報を残します。 Jenkinsとの連携 Ma…

Jenkinsのジョブをコマンドラインで追加するには。

どうも。僕です。今回は、Jenkinsのジョブを画面からではなく、コマンドラインで追加する方法です。なぜ、コマンドラインで追加しようと思ったのか?ジョブを各機能単位で作成することになったのですが、その機能が20個近くありました。 各機能担当者がバラ…

pipelineでシェルスクリプトの終了コードを取得する方法を調べてみた

仕事でJenkinsのpipelieでビルドをやってますが、シェルスクリプトの終了コードを取得したいケースが出てきたので、終了コードを取得するための方法を調べてみた。 色々と試行錯誤したり、Google先生に質問したりした結果・・・returnStatusオプションを使え…