Jenkins使用工作区构建失败

鲁本·雷德曼(Ruben Redman)

当我构建项目时,我从Jenkins收到失败构建消息。我不确定这意味着什么。在我的其他团队成员之一向我们的SVN服务器提交新数据之前,该构建已经进行了多次。现在,该版本无法“识别”工作区。有一个链接具有相同的错误,但最终没有解决我的问题。

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

关于我在做什么错的任何建议吗?

鲁本·雷德曼(Ruben Redman)

因此,当我正忙于另一个问题时,我找到了答案。Jenkins是从${JENKINS_HOME}/Workspace/${ITEM_FULLNAME}文件夹中构建的,但是我正在构建的项目具有它自己的工作区,因此我要做的就是更改目录。而且效果很好。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Jenkins,如何对工作区进行后期构建ZIP?

来自分类Dev

“使用未修改版本”和“使用工作区版本”有什么区别

来自分类Dev

在tfs上构建失败,因为无法用变更集删除的文件填充工作区

来自分类Dev

成功构建后,从远程计算机上的工作区执行Shell脚本(Jenkins)

来自分类Dev

使用工作区时美化chrome开发工具中的代码

来自分类Dev

Jenkins PHP工作失败

来自分类Dev

在GUI Matlab中使用工作区变量

来自分类Dev

仅在构建失败时如何清理Jenkins工作区

来自分类Dev

使用Docker将文件添加到jenkins工作区

来自分类Dev

为什么要在EF的顶部使用工作单元构建存储库模式?

来自分类Dev

詹金斯(Jenkins):由于工作区问题,从红色到灰色,我该如何为失败的构建颜色?

来自分类Dev

在Eclipse RAP应用程序中使用工作区

来自分类Dev

Jenkins:使用Groovy清洁工作区

来自分类Dev

Jenkins管道构建:在UI中查看工作区

来自分类Dev

Jenkins使用Gradle守护程序构建失败

来自分类Dev

JHipster Jenkins构建失败

来自分类Dev

使用工作区从AWS Secret Manager检索Terraform中的秘密

来自分类Dev

使用parsecmgmt构建Parsec dedup工作负载失败

来自分类Dev

如何在Gnome-Classic上使用工作区边缘设置

来自分类Dev

禁用工作区开关叠加效果

来自分类Dev

在构建基于CocoaPods的Xcode工作区时Jenkins中的权限错误

来自分类Dev

在tfs上构建失败,因为无法用变更集删除的文件填充工作区

来自分类Dev

Jenkins-在构建之前更改工作区检出文件的属性文件

来自分类Dev

如何在函数上使用“ for循环”,同时一个参数引用工作区对象

来自分类Dev

在Eclipse RAP应用程序中使用工作区

来自分类Dev

Jenkins:使用Groovy清洁工作区

来自分类Dev

使用最新 jenkins 构建的 RPM 部署失败

来自分类Dev

使用 Jenkinsfile 构建 Jenkins 管道没有失败

来自分类Dev

当我使用 Jenkins 构建时,Android 构建总是失败

Related 相关文章

  1. 1

    Jenkins,如何对工作区进行后期构建ZIP?

  2. 2

    “使用未修改版本”和“使用工作区版本”有什么区别

  3. 3

    在tfs上构建失败,因为无法用变更集删除的文件填充工作区

  4. 4

    成功构建后,从远程计算机上的工作区执行Shell脚本(Jenkins)

  5. 5

    使用工作区时美化chrome开发工具中的代码

  6. 6

    Jenkins PHP工作失败

  7. 7

    在GUI Matlab中使用工作区变量

  8. 8

    仅在构建失败时如何清理Jenkins工作区

  9. 9

    使用Docker将文件添加到jenkins工作区

  10. 10

    为什么要在EF的顶部使用工作单元构建存储库模式?

  11. 11

    詹金斯(Jenkins):由于工作区问题,从红色到灰色,我该如何为失败的构建颜色?

  12. 12

    在Eclipse RAP应用程序中使用工作区

  13. 13

    Jenkins:使用Groovy清洁工作区

  14. 14

    Jenkins管道构建:在UI中查看工作区

  15. 15

    Jenkins使用Gradle守护程序构建失败

  16. 16

    JHipster Jenkins构建失败

  17. 17

    使用工作区从AWS Secret Manager检索Terraform中的秘密

  18. 18

    使用parsecmgmt构建Parsec dedup工作负载失败

  19. 19

    如何在Gnome-Classic上使用工作区边缘设置

  20. 20

    禁用工作区开关叠加效果

  21. 21

    在构建基于CocoaPods的Xcode工作区时Jenkins中的权限错误

  22. 22

    在tfs上构建失败,因为无法用变更集删除的文件填充工作区

  23. 23

    Jenkins-在构建之前更改工作区检出文件的属性文件

  24. 24

    如何在函数上使用“ for循环”,同时一个参数引用工作区对象

  25. 25

    在Eclipse RAP应用程序中使用工作区

  26. 26

    Jenkins:使用Groovy清洁工作区

  27. 27

    使用最新 jenkins 构建的 RPM 部署失败

  28. 28

    使用 Jenkinsfile 构建 Jenkins 管道没有失败

  29. 29

    当我使用 Jenkins 构建时,Android 构建总是失败

热门标签

归档