1

Jenkins2 でビルドが失敗し、ワークスペースにクリーンアップするだけで問題が解決するという問題があります。Jenkins1 ではワークスペースを手動でクリーンアップできましたが、Jenkins2 ではこの問題は見られません。

リモート ブランチを削除し、それらを再作成してワークスペースをクリーンアップしていますが、マスターに対しては実行できません。

リモート ブランチを削除せずにワークスペースをクリーンアップするにはどうすればよいですか?

4

1 に答える 1

0

問題は node_modules ディレクトリの壊れたシンボリックリンクであることがわかったので、次のタスクを使用してそれをきれいにしました。

task cleanBrokenSymlinksInNodeModules << {
    file("node_modules").eachFileRecurse {
        if (! it.exists()) { it.delete() }
    }
}

GRADLE-1843からこのソリューションをコピーしました

于 2016-12-28T12:56:23.523 に答える