草庐IT

Teamcity

全部标签

java - file.separator Java 7 选项导致 ExceptionInInitializerError

我们有一个在64位WindowsServer2008机器上运行的TeamCity(7.0.3)代理。当我们最近升级代理以使用Java7(1.7.0_10)时,构建开始失败并出现以下堆栈跟踪:ErroroccurredduringinitializationofVMjava.lang.ExceptionInInitializerErroratjava.lang.Runtime.loadLibrary0(Runtime.java:841)atjava.lang.System.loadLibrary(System.java:1084)atjava.lang.System.initialize

c# - 字符串插值不会建立在 TeamCity 上

对于我支持的一个旧项目,我一直在进行一些现代化改造。这包括各种事情:将.NETFramework升级到4.6,以及其他升级。我们有一些余地要做的事情之一是进行句法升级,前提是我们不改变业务逻辑。我们最近还安装了VisualStudio2015和最新最好的ReSharper,这表明我们现在可以在代码中执行“字符串插值”。对于那些不知道的人,字符串插值是string.Format调用的语法糖,如下所示://Normal,pre-C#6formatting:varfoo=string.Format("Somestring{0}",bar);//C#6StringInterpolationva

c++ - 我需要在 TeamCity 服务器或 Team Foundation Build Service 上为 C++ 项目/VS 2013 安装什么?

我正在尝试在TC8.0.6(内部版本27767)上的VisualStudio2013解决方案中构建C++项目。我直接在服务器上安装了最新的MSBuild“MicrosoftBuildTools2013”​​(通常作为VS2013安装的一部分安装)。但是我得到以下错误:[17:05:23]VCTargetsPathisc:\ProgramFiles(x86)\MSBuild\Microsoft.Cpp\v4.0\[17:05:23]PlatformToolsetisv120[17:05:23]VCMessage[17:05:23]c:\ProgramFiles(x86)\MSBuild\

ios - TeamCity 8 xcode 5 代理代码签名错误

我正在尝试使用TeamCity运行Xcode,但出现代码签名错误。即使配置文件和证书存在于我的机器上。我可以在我的iPhone上构建它。这是我收到的错误:Step1/1:XcodeProject[09:36:16][Step1/1]PRAnalytics(CLEAN)[09:36:16][PRAnalytics(CLEAN)][BEROR]CodeSignerror:Nomatchingprovisioningprofilefound:YourbuildsettingsspecifyaprovisioningprofilewiththeUUID“8A7A8B79-####-####-#

ios - 自动启动时,TeamCity 无法运行 iOS appium 测试

描述我们正在使用appium在我们的cucumber套件中TeamCity8在运行Mavericks的AppleMacMini上。问题是appium在登录时从TeamCity运行时(通过Automator)似乎无法与iOS模拟器交互。我发现唯一可行的组合是在交互式session中从Terminal运行以下命令:sh/Applications/buildagent/bin/agent.sh开始什么不起作用?从sshsession运行agent.shstart使用登录时启动的Automator创建shell脚本(macmini设置为自动登录)理论我的理论是它与Preferences->Se

ios - 如何使用 TeamCity 为 iOS 构建使用配置证书

现在我正在使用仅由TeamCity提供的Xcode插件。此插件可以很好地构建解决方案。但是当我想创建iOS应用程序构建以在真实设备上进行测试时。每次它都给我[18:07:32]Step1/1:XcodeProject(7s)[18:07:39]CLEAN)][BEROR]CodeSignerror:Nomatchingprovisioningprofilefound:YourbuildsettingsspecifyaprovisioningprofilewiththeUUID“95fdd2bf-0203-4f2a-8d57-9ad4d07c44f7”,however,nosuchpro

android - TeamCity 在构建 Idea Android 项目时不生成 apk

我有什么:一个存储在Git服务器上的IntelliJIdeaAndroid项目;TeamCity配置为将“IntelliJIdea项目”作为Runner类型。项目本身与所有与项目相关的iml和xml都存储在Git上:您只需下载它,打开并按“运行”,项目就会被编译,一个.apk文件会被放置在out/production文件夹中。我想要的除了.class文件之外,TeamCity还生成一个.apk并将其放在out/production文件夹中问题:我该如何实现?除了Idea的项目配置之外,是否有特定设置告诉TeamCity这是一个Android项目?附言AndroidSDK、依赖项、JDK

android - 将 Android 机器人测试与 Teamcity 连接起来

由于之前没有回答(也许我没有找到),我调查了以下问题:如何使用robotium在Android设备上执行自动化功能测试,并将它们报告给像TeamCity这样的持续集成服务器? 最佳答案 由于我没有找到有关该特定问题的任何答案,因此我进行了调查。这是我的调查结果和快速操作方法,以帮助人们使用机器人对Android应用程序执行自动化功能测试,然后将结果报告给像TeamCity这样的持续集成服务器。请注意,这可能不是最好的解决方案,但我觉得人们可能和我的情况相同。所以在这里!使用了以下库:Robotium(https://code.goo

java - 如何在 64 位 JVM 上运行 TeamCity

出于某种原因,我刚刚发现TeamCity在Windows的32位JVM上运行。我在检查大型(不是那么大)Git存储库时看到记录了内存错误,并且我已经达到了JVM的最大堆大小。我对Java、JVM或TomCat一无所知。如何在现代64位JVM上运行TeamCity?我感觉到它会很痛苦,否则它将是默认设置。我们是一个小团队,如果某些东西没有苹果级别的“它能正常工作”,我们就会跳过它。我们可以接受这个不在CI服务器上的项目,但最好能知道其中涉及的内容并权衡投资。感谢任何建议。编辑好吧,马库斯指出了这个片段(我读过),但我看不到任何解释该做什么的信息。Using64bitJavatoRunTe

java - 在 Windows Server 2012 上安装 TeamCity 时出现错误 "no sqljdbc_auth in java.library.path"

我正在Windows2012服务器上安装TeamCity。我在数据库连接设置屏幕上,但收到此错误。"SQLerrorwhendoing:Takingaconnectionfromthedatasource:nosqljdbc_authinjava.library.path"我已经将sqljdbc_auth.dll复制到C:\Windows\System32文件夹并添加了一个系统环境变量java.library.path指向这个文件夹。 最佳答案 即使您在64位平台上,Teamcity也会安装32位版本,除非您有意使用64位。因此,我