【发布时间】:2013-06-27 14:17:42
【问题描述】:
我在 Mac OSX 10.8 上运行 TeamCity 8 服务器和构建代理(随 WebStart 一起安装)
我唯一的构建代理出现与原因不兼容
Implicit requirements:
AppBuildType defined in Build step: Command Line
但是,我的构建代理列表:
.NET Process Runner: Runner to run .NET processes under specified runtime, framework version and with/without code coverage
Ant: Runner for Ant build.xml files
Command Line: Simple command execution
Duplicates finder (Java): Runner for gathering IntelliJ IDEA duplicates results
Gradle: Runner for Gradle projects
Inspections (IntelliJ IDEA): Runner for gathering IntelliJ IDEA inspection results
IntelliJ IDEA Project: Runner for IntelliJ IDEA projects
Ipr (obsolete runner): Runner for IntelliJ IDEA project (.ipr) files
Maven: Runner for Maven builds
MSBuild: Runner for MSBuild files
NAnt: Runner for NAnt build files
NUnit: NUnit tests runner
Rake: Runner for executing Rake tasks, Test::Unit and RSpec tests
Visual Studio (sln): Microsoft Visual Studio solution (.sln) runner
Visual Studio 2003: Microsoft Visual Studio .NET 2003 solution file build runner
Xcode Project: Runner for Xcode projects
您可以看到 Command Line: Simple command execution 确实在我的构建代理的兼容构建类型列表中 - 但它已被标记为不兼容。
还有什么可能导致这种情况发生?因为构建的类型匹配,我期望它应该兼容,我错了吗?
注意:我尝试禁用该构建步骤,然后它确实变得“兼容”。 Renable,它又回到“不兼容”状态。
【问题讨论】: