Team City构建几乎在git签出以java.lang.NullPointerException开始时就失败了

Team City构建几乎在git签出以java.lang.NullPointerException开始时就失败了,git,build,teamcity,Git,Build,Teamcity,我的团队城市发布版本随机开始失败。我唯一能想到的是一个不同分支的最新版本,作为发布版本推送。但我们以前做过,没有问题 在构建之前,我尝试过清理签出目录,但仍然存在相同的问题 生成日志: Build 'ProductName :: Release' #63 Started 'Mon May 30 23:40:30 AWST 2016' on 'DEFDEV' by 'admin' Finished 'Mon May 30 23:40:31 AWST 2016' with status 'FAILU

我的团队城市发布版本随机开始失败。我唯一能想到的是一个不同分支的最新版本,作为发布版本推送。但我们以前做过,没有问题

在构建之前,我尝试过清理签出目录,但仍然存在相同的问题

生成日志:

Build 'ProductName :: Release' #63
Started 'Mon May 30 23:40:30 AWST 2016' on 'DEFDEV' by 'admin'
Finished 'Mon May 30 23:40:31 AWST 2016' with status 'FAILURE Failed to start build'
TeamCity URL http://defdev.rdm.local:8081/viewLog.html?buildId=313&buildTypeId=ProductName_Release 
TeamCity server version is 9.1.6 (build 37459)

[23:40:23]i: TeamCity server version is 9.1.6 (build 37459)
[23:40:23]E: bt4 (7s)
[23:40:25] : Collecting changes in 1 VCS root (3s)
[23:40:25] :     [Collecting changes in 1 VCS root] VCS Root details
[23:40:25] :         [VCS Root details] "ProductName Tags" {instance id=9, parent internal id=3, parent id=ProductName_ProductNameTags, description: "git@bitbucket.org:ProductName/ProductName.git#refs/heads/master"}
[23:40:28]i:     [Collecting changes in 1 VCS root] Waiting for completion of current operations for the VCS root 'ProductName Tags'
[23:40:28]i:     [Collecting changes in 1 VCS root] Detecting changes in VCS root 'ProductName Tags' (used in 'Release')
[23:40:28]i:     [Collecting changes in 1 VCS root] Will collect changes for 'ProductName Tags' starting from revision 0d15ada28fe1b793fe88a070d7e69a53b0eb28c3
[23:40:30]i: Waiting for the agent to start the build
[23:40:30]i: Agent time zone: Australia/Perth
[23:40:30]i: Agent is running under JRE: 1.8.0_66-b17
[23:40:30]E: Unexpected error: java.lang.NullPointerException
[23:40:30]W: java.lang.NullPointerException
    at java.util.Objects.requireNonNull(Objects.java:203)
    at java.util.Arrays$ArrayList.<init>(Arrays.java:3813)
    at java.util.Arrays.asList(Arrays.java:3800)
    at jetbrains.buildServer.agent.impl.directories.DirectoryMapUnknownCleaner.removeUnknownToOld(DirectoryMapUnknownCleaner.java:51)
    at jetbrains.buildServer.agent.impl.directories.DirectoryMapUnknownCleaner.moveUnknown2Old(DirectoryMapUnknownCleaner.java:39)
    at jetbrains.buildServer.agent.impl.directories.DirectoryMapWatcher.prepareCleanupDirectory(DirectoryMapWatcher.java:39)
    at jetbrains.buildServer.agent.impl.directories.DirectoryMapWatcher.cleanupExpiredDirectoriesNow(DirectoryMapWatcher.java:44)
    at jetbrains.buildServer.agent.impl.buildStages.startStages.ClearExpiredBuildWorkingDirectoriesStage.doBuildStage(ClearExpiredBuildWorkingDirectoriesStage.java:29)
    at jetbrains.buildServer.agent.impl.buildStages.BuildStagesExecutor$1.callStage(BuildStagesExecutor.java:31)
    at jetbrains.buildServer.agent.impl.buildStages.BuildStagesExecutor$1.callStage(BuildStagesExecutor.java:24)
    at jetbrains.buildServer.agent.impl.buildStages.StagesExecutor.callRunStage(StagesExecutor.java:78)
    at jetbrains.buildServer.agent.impl.buildStages.StagesExecutor.doStages(StagesExecutor.java:37)
    at jetbrains.buildServer.agent.impl.buildStages.BuildStagesExecutor.doStages(BuildStagesExecutor.java:24)
    at jetbrains.buildServer.agent.impl.BuildRunActionImpl.doStages(BuildRunActionImpl.java:70)
    at jetbrains.buildServer.agent.impl.BuildRunActionImpl.runBuild(BuildRunActionImpl.java:50)
    at jetbrains.buildServer.agent.impl.BuildAgentImpl.doActualBuild(BuildAgentImpl.java:288)
    at jetbrains.buildServer.agent.impl.BuildAgentImpl.access$100(BuildAgentImpl.java:53)
    at jetbrains.buildServer.agent.impl.BuildAgentImpl$1.run(BuildAgentImpl.java:252)
    at java.lang.Thread.run(Thread.java:745)

[23:40:31]i: ##teamcity[buildStatisticValue key='buildStageDuration:buildFinishing' value='0.0']
[23:40:31] : Build failed to start. Artifacts will not be published for this build
[23:40:31]i: ##teamcity[buildStatisticValue key='buildStageDuration:artifactsPublishing' value='15.0']
[23:40:32] : Build finished
Build'ProductName::Release'#63
由“管理员”在“DEFDEV”上启动“2016年5月30日星期一23:40:30 AWST”
已完成“2016年5月30日星期一23:40:31 AWST”,状态为“启动生成失败”
TeamCity URLhttp://defdev.rdm.local:8081/viewLog.html?buildId=313&buildTypeId=ProductName_Release 
TeamCity服务器版本为9.1.6(构建37459)
[23:40:23]i:TeamCity服务器版本为9.1.6(构建37459)
[23:40:23]E:bt4(7秒)
[23:40:25]:收集1个VCS根目录(3s)中的更改
[23:40:25]:[收集1个VCS根目录中的更改]VCS根目录详细信息
[23:40:25]:[VCS根目录详细信息]“ProductName标记”{实例id=9,父内部id=3,父id=ProductName\U ProductNameTags,说明:”git@bitbucket.org:ProductName/ProductName.git#refs/heads/master“}
[23:40:28]i:[正在1个VCS根目录中收集更改]正在等待完成VCS根目录“ProductName标记”的当前操作
[23:40:28]i:[收集1个VCS根目录中的更改]检测VCS根目录“ProductName标记”中的更改(用于“发布”)
[23:40:28]i:[在1个VCS根目录中收集更改]将收集从版本0D15ADA28FE1B793FE88A070D7E69A53B028C3开始的“ProductName标记”的更改
[23:40:30]i:正在等待代理启动生成
i:代理时区:澳大利亚/珀斯
[23:40:30]i:代理正在JRE:1.8.0_66-b17下运行
[23:40:30]E:意外错误:java.lang.NullPointerException
[23:40:30]W:java.lang.NullPointerException
位于java.util.Objects.requirennull(Objects.java:203)
位于java.util.Arrays$ArrayList。(Arrays.java:3813)
位于java.util.Arrays.asList(Arrays.java:3800)
在jetbrains.buildServer.agent.impl.DirectoryMapUnknownCleaner.removeUnknownCold上(DirectoryMapUnknownCleaner.java:51)
位于jetbrains.buildServer.agent.impl.DirectoryMapUnknownCleaner.moveUnknown2Old(DirectoryMapUnknownCleaner.java:39)
在jetbrains.buildServer.agent.impl.directories.DirectoryMapWatcher.prepareCleanupDirectory(DirectoryMapWatcher.java:39)
在jetbrains.buildServer.agent.impl.directories.DirectoryMapWatcher.cleanupExpiredDirectoriesNow(DirectoryMapWatcher.java:44)
在jetbrains.buildServer.agent.impl.buildStages.startStages.ClearExpiredBuildWorkingDirectoriesStage.doBuildStage(ClearExpiredBuildWorkingDirectoriesStage.java:29)
位于jetbrains.buildServer.agent.impl.buildStages.BuildStagesExecutor$1.callStage(BuildStagesExecutor.java:31)
位于jetbrains.buildServer.agent.impl.buildStages.BuildStagesExecutor$1.callStage(BuildStagesExecutor.java:24)
位于jetbrains.buildServer.agent.impl.buildStages.StageExecutor.callRunStage(stageExecutor.java:78)
位于jetbrains.buildServer.agent.impl.buildStages.StageExecutor.doStages(stageExecutor.java:37)
位于jetbrains.buildServer.agent.impl.buildStages.BuildStagesExecutor.doStages(BuildStagesExecutor.java:24)
位于jetbrains.buildServer.agent.impl.BuildRunActionImpl.doStages(BuildRunActionImpl.java:70)
位于jetbrains.buildServer.agent.impl.BuildRunActionImpl.runBuild(BuildRunActionImpl.java:50)
位于jetbrains.buildServer.agent.impl.BuildAgentImpl.doActualBuild(BuildAgentImpl.java:288)
在jetbrains.buildServer.agent.impl.BuildAgentImpl.access$100(BuildAgentImpl.java:53)
位于jetbrains.buildServer.agent.impl.BuildAgentImpl$1.run(BuildAgentImpl.java:252)
运行(Thread.java:745)
[23:40:31]i:##teamcity[buildStatisticValue key='BuildStageEducation:buildFinishing'value='0.0']
[23:40:31]:无法启动生成。不会为此生成发布构件
[23:40:31]i:##teamcity[buildStatisticValue key='buildStageDuration:artifactsPublishing'value='15.0']
[23:40:32]:构建完成

我在TeamCity问题跟踪器中创建了一个错误报告:。请观看以获取状态更新。