【jenkins】ln builds/lastSuccessfulBuild が failed する時の対応方。
先日業務で、jenkinsサーバーが吹っ飛んでしまい作りなおしたものの、元々のバックアップが無くjobを全部イチから作り直す羽目になったのですが、
開発環境用のテストサーバー向けのjenkinsが残ってたので、そこから一旦jobを全部コピーしてきてjobを実行した時のエラー。
1 |
java.nio.file.DirectoryNotEmptyException: /var/lib/jenkins/jobs/stg.build.deploy.web/lastSuccessful |
とりあえずエラーを見るとnotEnptyExceptionとあるので、フォルダが空じゃないよという内容みたい。
対処法としては
lastSuccessfulBuildのフォルダを削除して再ビルド
で、よいようです。
本来はビルド時に作られるフォルダ(シンボリックリンク)が違うサーバーから丸コピーしてきたせいで
存在していた事がダメだったみたいですね。
かなりイレギュラーケースかと思いますが。念のためメモ。
関連記事
http://astone.jeez.jp/%e3%80%90jenkins%e3%80%91ln-buildslastsuccessfulbuild-%e3%81%8c-failed-%e3%81%99%e3%82%8b%e6%99%82%e3%81%ae%e5%af%be%e5%bf%9c%e6%96%b9%e3%80%82/http://astone.jeez.jp/wp-content/uploads/2015/09/183H.jpghttp://astone.jeez.jp/wp-content/uploads/2015/09/183H-150x150.jpgServerJenkins,server
先日業務で、jenkinsサーバーが吹っ飛んでしまい作りなおしたものの、元々のバックアップが無くjobを全部イチから作り直す羽目になったのですが、
開発環境用のテストサーバー向けのjenkinsが残ってたので、そこから一旦jobを全部コピーしてきてjobを実行した時のエラー。
とりあえずエラーを見るとnotEnptyExceptionとあるので、フォルダが空じゃないよという内容みたい。
対処法としては
lastSuccessfulBuildのフォルダを削除して再ビルド
で、よいようです。
本来はビルド時に作られるフォルダ(シンボリックリンク)が違うサーバーから丸コピーしてきたせいで
存在していた事がダメだったみたいですね。
かなりイレギュラーケースかと思いますが。念のためメモ。
milksoap7@gmail.comAdministratorastone.jeez.jpFatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 8595 bytes) in /home/milksoap/www/_itblog/wp-content/plugins/crayon-syntax-highlighter/crayon_wp.class.php on line 854