猫でもわかるWebプログラミング

試行錯誤しながらエンジニア(プログラマー)として働く猫のブログ。技術的な話や、働き方の話、読書録とか、試行錯誤している日常の話。

Jenkins

JenkinsfileをgroovyのスクリプトとしてIntelliJに認識させる

やりたいこと 設定方法 やりたいこと Jenkinsの設定で Jenkinsfile というファイルをいじることがある。 これは groovy という言語で書かれているので、IntelliJ に groovy のファイルとして認識させたい 設定方法 IntelliJ の Preferences を開く Editor の…

Jenkinsの初期化をするGroovyファイルを書いてjenkins起動時に実行することで必要なプラグインとかをインストールできるやつの解説とAnsibleでのデプロイ方法

もくじ 背景 Groovyとは init.groovy.d を書いてみる 実行ログが見てみたい Ansibleでgroovyをデプロイしてみる Ansibleにjenkins_script_moduleというものがあるらしい 参考 背景 Jenkinsのプラグインの設定とかをAnsibleで管理したいないという要望はある…

Jenkinsをインストールしたにもかかわらず、sudo su - jenkins でjenkinsユーザーになれない場合の対処

状況 まずは/etc/passwdを見てみる jenkinsユーザーのシェルをbashにする Ansibleでchshの設定をしたい場合 まとめ 状況 Jenkinsをインストールすると、jenkinsユーザーが作成され、/var/lib/jenkins がjenkinsユーザーのホームディレクトリに設定されるはず…