首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Jenkins使用Workspace构建失败

Jenkins使用Workspace构建失败
EN

Stack Overflow用户
提问于 2016-04-25 08:14:48
回答 1查看 2K关注 0票数 2

当我构建我的项目时,我会从Jenkins那里得到一个失败的构建消息。我不知道这会带来什么后果。在此之前,此构建已经多次工作,直到我的其他团队成员将新数据提交到我们的SVN服务器。现在,构建没有“识别”工作区。有一个链接有同样的错误,但它最终没有解决我的问题。

代码语言:javascript
复制
Started by user Chris Parsons
Building in workspace C:\Program Files (x86)\Jenkins\jobs\iLaundry - Installer Builder\workspace
Checking out a fresh workspace because there's no workspace at C:\Program Files (x86)\Jenkins\jobs\iLaundry - Installer Builder\workspace
Cleaning local Directory .
java.nio.file.FileSystemException: C:\Program Files (x86)\Jenkins\jobs\iLaundry - Installer Builder\workspace\.\.svn\wc.db: The process cannot access the file because it is being used by another process.

    at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
    at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
    at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
    at sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source)
    at sun.nio.fs.AbstractFileSystemProvider.delete(Unknown Source)
    at java.nio.file.Files.delete(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at hudson.Util.deleteFile(Util.java:239)
    at hudson.Util.deleteRecursive(Util.java:307)
    at hudson.Util.deleteContentsRecursive(Util.java:204)
    at hudson.Util.deleteRecursive(Util.java:298)
    at hudson.Util.deleteContentsRecursive(Util.java:204)
    at hudson.scm.subversion.CheckoutUpdater$1.perform(CheckoutUpdater.java:75)
    at hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:161)
    at hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:169)
    at hudson.scm.subversion.UpdateUpdater$TaskImpl.perform(UpdateUpdater.java:133)
    at hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:161)
    at hudson.scm.SubversionSCM$CheckOutTask.perform(SubversionSCM.java:1004)
    at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:985)
    at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:961)
    at hudson.FilePath.act(FilePath.java:916)
    at hudson.FilePath.act(FilePath.java:889)
    at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:910)
    at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:845)
    at hudson.model.AbstractProject.checkout(AbstractProject.java:1411)
    at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:652)
    at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)
    at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:557)
    at hudson.model.Run.execute(Run.java:1665)
    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
    at hudson.model.ResourceController.execute(ResourceController.java:88)
    at hudson.model.Executor.run(Executor.java:246)
Finished: FAILURE

对我做错了什么有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-26 06:25:35

所以我在忙着解决另一个问题时找到了答案。Jenkins是从${JENKINS_HOME}/Workspace/${ITEM_FULLNAME}文件夹构建的,但是我正在构建的项目有自己的工作区,所以我所需要做的就是更改dir。而且效果很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36835179

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档