TeamCity是JetBrains开发的持续集成和持续交付服务器。它提供开箱即用的连续单元测试,代码质量分析以及构建问题的早期报告。 TeamCity支持Java,.NET和Ruby开发,并与主要IDE,版本控制系统和问题跟踪系统完美集成。
我们在TeamCity服务器上构建dotnet工件,并希望将sqlpackage.commandline二进制文件与我们的构建输出一起包含。运行dotnet添加软件包sqlpackage.commandline产生“ ...
Failed to build patch for build #1 {build id=3614, buildTypeId=BlogApi_Build}, VCS root: "https://gitlab.com/my-repo/my-repo.git#refs/heads/main" {instance id=35, parent internal id=145, parent id=BlogApi_HttpsGitlabComBlog125apisBlogApiGitRefsHeadsMain, description: "https://gitlab.com/my-repo/my-repo.git#refs/heads/main"}, due to error: 'git fetch' command failed (repository dir: <TeamCity data dir>/system/caches/git/git-6C486741.git). exception: com.intellij.execution.process.ProcessNotCreatedException: Cannot run program "/usr/lib/jvm/java-21-openjdk-amd64/bin/java" (in directory "/root/.BuildServer/system/caches/git/git-6C486741.git"): error=0, Failed to exec spawn helper: pid: 895419, exit value: 1 exit code: -1 Repository sources transferred (748 B) Will repeat attempt when server will be available, number of attempts left: 1 Updating sources: auto checkout (on server) Will use server side checkout: No supported VCS client found on the agent for vcs root 'https://gitlab.com/my-repo/my-repo.git#refs/heads/main'. Details: Unable to run Git at path /usr/bin/git: /usr/bin/git version command failed. exit code: -1 exception: com.intellij.execution.process.ProcessNotCreatedException: Cannot run program "/usr/bin/git" (in directory "."): error=0, Failed to exec spawn helper: pid: 895394, exit value: 1 Building and caching clean patch for VCS root: https://gitlab.com/my-repo/my-repo.git#refs/heads/main Failed to build patch for build #1 {build id=3614, buildTypeId=BlogApi_Build}, VCS root: "https://gitlab.com/my-repo/my-repo.git#refs/heads/main" {instance id=35, parent internal id=145, parent id=BlogApi_HttpsGitlabComBlog125apisBlogApiGitRefsHeadsMain, description: "https://gitlab.com/my-repo/my-repo.git#refs/heads/main"}, due to error: 'git fetch' command failed (repository dir: <TeamCity data dir>/system/caches/git/git-6C486741.git). exception: com.intellij.execution.process.ProcessNotCreatedException: Cannot run program "/usr/lib/jvm/java-21-openjdk-amd64/bin/java" (in directory "/root/.BuildServer/system/caches/git/git-6C486741.git"): error=0, Failed to exec spawn helper: pid: 895428, exit value: 1 exit code: -1 Repository sources transferred (748 B) Patch is broken, can be found in file: /home/my-pc/Desktop/DevOps/TeamCity/buildAgent/temp/buildTmp/temp9967238314985330842patch_3614 jetbrains.buildServer.agent.impl.patch.PatchDownloaderImpl$1: Server was not able to build correct patch, most likely due to VCS errors at jetbrains.buildServer.agent.impl.patch.PatchDownloaderImpl.throwError(PatchDownloaderImpl.java:156) at jetbrains.buildServer.agent.impl.patch.PatchDownloaderImpl.checkPatch(PatchDownloaderImpl.java:146) at jetbrains.buildServer.agent.impl.patch.PatchDownloaderImpl.copyPatchAndCheckFile(PatchDownloaderImpl.java:78) at jetbrains.buildServer.agent.impl.patch.PatchDownloaderImpl.copyPatchAndCheck(PatchDownloaderImpl.java:98) at jetbrains.buildServer.agent.impl.patch.UpdateSourcesPatcherBase.copyPatchToTempFile(UpdateSourcesPatcherBase.java:65) at jetbrains.buildServer.agent.impl.patch.UpdateSourcesFromServer.updateSources(UpdateSourcesFromServer.java:45) at jetbrains.buildServer.agent.impl.patch.AbstractSourcesUpdater.doSourceUpdate(AbstractSourcesUpdater.java:52) at jetbrains.buildServer.agent.impl.patch.CheckoutSourcesBuildStage$CheckoutAction.checkout(CheckoutSourcesBuildStage.java:116) at jetbrains.buildServer.agent.impl.patch.CheckoutSourcesBuildStage$1.checkout(CheckoutSourcesBuildStage.java:65) at jetbrains.buildServer.agent.impl.patch.CheckoutSourcesBuildStage.doCheckout(CheckoutSourcesBuildStage.java:81) at jetbrains.buildServer.agent.impl.patch.CheckoutSourcesBuildStage.doRecoverableStage(CheckoutSourcesBuildStage.java:61) at jetbrains.buildServer.agent.impl.buildStages.startStages.RecoverableBuildStage.doLastAttempt(RecoverableBuildStage.java:114) at jetbrains.buildServer.agent.impl.buildStages.startStages.RecoverableBuildStage.doBuildStage(RecoverableBuildStage.java:72) at jetbrains.buildServer.agent.impl.buildStages.BuildStagesExecutor$1.callStage(BuildStagesExecutor.java:33) at jetbrains.buildServer.agent.impl.buildStages.BuildStagesExecutor$1.callStage(BuildStagesExecutor.java:24) at jetbrains.buildServer.agent.impl.buildStages.StagesExecutor.callRunStage(StagesExecutor.java:76) at jetbrains.buildServer.agent.impl.buildStages.StagesExecutor.doStages(StagesExecutor.java:35) at jetbrains.buildServer.agent.impl.buildStages.BuildStagesExecutor.doStages(BuildStagesExecutor.java:24) at jetbrains.buildServer.agent.impl.BuildRunActionImpl.doStages(BuildRunActionImpl.java:97) at jetbrains.buildServer.agent.AgentOperationModeEx.executeRunnerStages(AgentOperationModeEx.java:47) at jetbrains.buildServer.agent.impl.BuildRunActionImpl.runBuild(BuildRunActionImpl.java:68) at jetbrains.buildServer.agent.impl.BuildAgentImpl.doActualBuild(BuildAgentImpl.java:350) at jetbrains.buildServer.agent.impl.BuildAgentImpl.access$100(BuildAgentImpl.java:62) at jetbrains.buildServer.agent.impl.BuildAgentImpl$1.run(BuildAgentImpl.java:299) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: jetbrains.buildServer.vcs.patches.UnsuccessfulPatchException: Failed to build patch for build #1 {build id=3614, buildTypeId=BlogApi_Build}, VCS root: "https://gitlab.com/my-repo/my-repo.git#refs/heads/main" {instance id=35, parent internal id=145, parent id=BlogApi_HttpsGitlabComBlog125apisBlogApiGitRefsHeadsMain, description: "https://gitlab.com/my-repo/my-repo.git#refs/heads/main"}, due to error: 'git fetch' command failed (repository dir: <TeamCity data dir>/system/caches/git/git-6C486741.git). exception: com.intellij.execution.process.ProcessNotCreatedException: Cannot run program "/usr/lib/jvm/java-21-openjdk-amd64/bin/java" (in directory "/root/.BuildServer/system/caches/git/git-6C486741.git"): error=0, Failed to exec spawn helper: pid: 895428, exit value: 1 exit code: -1 at jetbrains.buildServer.vcs.patches.AbstractPatcher$1.fail(AbstractPatcher.java:103) at jetbrains.buildServer.vcs.patches.LowLevelPatcher.readPatchStream(LowLevelPatcher.java:186) at jetbrains.buildServer.vcs.patches.LowLevelPatcher.applyPatch(LowLevelPatcher.java:105) at jetbrains.buildServer.vcs.patches.AbstractPatcher.applyPatch(AbstractPatcher.java:43) at jetbrains.buildServer.agent.impl.patch.PatchApplierImpl.applyPatch(PatchApplierImpl.java:19) at jetbrains.buildServer.agent.impl.patch.PatchDownloaderImpl.checkPatchInFileIsCompleted(PatchDownloaderImpl.java:108) at jetbrains.buildServer.agent.impl.patch.PatchDownloaderImpl.checkPatch(PatchDownloaderImpl.java:136) ... 23 more Failed to build patch for build #1 {build id=3614, buildTypeId=BlogApi_Build}, VCS root: "https://gitlab.com/my-repo/my-repo.git#refs/heads/main" {instance id=35, parent internal id=145, parent id=BlogApi_HttpsGitlabComBlog125apisBlogApiGitRefsHeadsMain, description: "https://gitlab.com/my-repo/my-repo.git#refs/heads/main"}, due to error: 'git fetch' command failed (repository dir: <TeamCity data dir>/system/caches/git/git-6C486741.git). exception: com.intellij.execution.process.ProcessNotCreatedException: Cannot run program "/usr/lib/jvm/java-21-openjdk-amd64/bin/java" (in directory "/root/.BuildServer/system/caches/git/git-6C486741.git"): error=0, Failed to exec spawn helper: pid: 895428, exit value: 1 exit code: -1 Publishing artifacts Collecting files to publish: [/home/my-pc/Desktop/DevOps/TeamCity/buildAgent/temp/agentTmp/build_stages.txt=>.teamcity/perfmon/] Publishing 1 file using [WebPublisher]: /home/my-pc/Desktop/DevOps/TeamCity/buildAgent/temp/agentTmp/build_stages.txt => .teamcity/perfmon Publishing 1 file using [ArtifactsCachePublisherImpl]: /home/my-pc/Desktop/DevOps/TeamCity/buildAgent/temp/agentTmp/build_stages.txt => .teamcity/perfmon Publishing artifacts Collecting files to publish: [/home/my-pc/Desktop/DevOps/TeamCity/buildAgent/temp/buildTmp/.teamcity/docker/build_1/events.json => .teamcity/docker/] Publishing internal artifacts Publishing 1 file using [WebPublisher] Publishing 1 file using [WebPublisher]: /home/my-pc/Desktop/DevOps/TeamCity/buildAgent/temp/buildTmp/.teamcity/docker/build_1/events.json => .teamcity/docker
)后,我会在teamcity-agent.log中获得以下错误(在log4j配置文件中打开了额外的调试)。
标题说, 我目前正在Team City运行VCS Root指向GitHub Repo的构建。我想运行此构建,它还在我的githu中更新属性文件...
我想向 TeamCity 服务器提供一个 git 标签来构建它。 我将标签(即release_1.1)作为参数传递给作业。因此,在作业内部,标签可用作 %tag%,但在版本下
我在启动 TeamCity 时遇到以下错误: 信息 - jetbrains.buildServer.STARTUP - 使用数据库属性文件中的数据库连接 URL。 URL 是:jdbc:hsqldb:file:$
我安装了 TeamCity 并让它在我的项目中运行。然而,我后来意识到我不希望在端口 80 上配置管理页面。我将有其他网站...
自使用 Visual Studio 2015 以来发生构建错误。在 Visual Studio 2015 中构建时,这种情况很少发生。在 TeamCity 中构建时,这种情况经常发生。 [Visual Studio 201 中的错误...
使用 teamcity-docker-agent 时运行 docker - 权限被拒绝
我们在本地 TeamCity 服务器上使用 2017.1.5(内部版本 47175),并在 ubuntu 上使用最新的 teamcity-docker-agent。 当启动 teamcity-docker-agent 时,我们添加: -v /var/run/docker.so...
Microsoft NuGet 目标从 Teamcity 构建项目时出错
我尝试使用 MSBuild 命令从命令提示符处使用 .NET Framework 4.6.1 构建 .NET 标准库项目。我设法从命令提示符成功构建项目。 我尝试...
我有一个 VS 2012 解决方案,其中包含两个项目(WCF C# 服务应用程序和 VB Web UI),我试图通过 TeamCity/MsBuild 命令行进行部署。 每个项目都包含一个发布配置文件 - 让我们
我想知道调试 Teamcity 插件的最佳方法。我当前的方法是运行 mvn package,将 zip 文件上传到 Teamcity,然后重新启动服务器。这需要太多时间。我又...