2014-09-12 294 views
0

我有一个建立在jenkins上的maven项目。Maven jenkins构建无法删除文件夹target-grunt

我收到以下错误

Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.2:clean 
(default-clean) on project informiam-platform: Failed to delete directory:  
/jenkins/.jenkins/workspace/project/target. Reason: 
    Unable to delete directory      
/jenkins/.jenkins/workspace/project/target/checkout/pathTo/ 
target-grunt/node_modules/grunt-contrib-uglify/node_modules/.bin -> [Help 1] 

当我登录到机器相同的用户詹运行在我能手动删除该文件夹没有任何问题。

任何帮助将不胜感激,即使你有一个方法来输出到底为什么它不能删除.bin文件夹?

+0

什么是当你删除时的咕噜声?它有任务吗?向我们展示您的gruntfile可能会有所帮助。 – 2014-09-12 20:23:20

回答

0

很可能.bin文件不会暴露给maven。您可能还需要配置maven-clean-plugin以删除.bin文件。这里是配置的一个片段:

<plugin> 
    <artifactId>maven-clean-plugin</artifactId> 
    <version>2.2</version> 
    <configuration> 
     <filesets> 
     <fileset> 
      <directory>${basedir}\target</directory> 
      <includes> 
      <include>**/*.bin</include> 
      </includes> 
     </fileset> 
     </filesets> 
    </configuration> 
    </plugin>