HudsonにはWindowsの場合DOSコマンドを実行する「Windowsバッチコマンドの実行」がある。

この機能で不可解な動作をすることがあった。

今まで正常に動作していたバッチ処理の一部が実行できなくなっていた。

処理を追加したら発生したので、正常に動作しているものを変更しなければ問題は

発生しない。(当然といえば当然だが)

コンソールをチェックすると、問題の処理はパスが正しくないとうようなエラーが発生していた。

でもすべての処理がそうなっているわけではないのだが。

試しに、「Windowsバッチコマンドの実行」の処理を分割してみたら、解消された。

でも、ただ分割すればすべて解消されるわけでもない。

いまいちよくわからない。ただ、分割することで解消されることは確認できた。

Hudsonのバグなのか?