continuous-integration相关内容

卸载Android SDK中的选定部分在命令行上

这就是“卸载旧的Andr​​oid SDK版本”相关的,除了我' ð想这样做无头的Linux CI服务器(较短的磁盘空间)。 是否机器人命令行工具,用于去除SDK的较旧的部分提供的选项?扫一眼,唯一的事情就可以删除是自动真空淀积系统。难道我忽略的东西吗? 另外,我想我可以手动从SDK_HOME下删除任何东西。但是,什么东西可以安全删除?其他候选人比这些? 我只需要支持API级别14,所以 ..

我怎样才能运行一组特定的与Android的摇篮仪器测试?

我有多个测试包: com.mypackage.blackbox - Robotium UI测试 com.mypackage.integration - REST集成测试 com.mypackage.unit - 低级单元测试 我们的服务器团队需要能够在每次推送只运行集成测试(他们需要几分钟的时间),但随后运行所有测试,每天晚上(黑匣子UI测试需要超过10分钟)。 这个伟 ..

编译持续集成系统哈德森Android项目?

我设置了​​一个持续集成系统的哈德森,它只是惊人的。 我有一个SVN仓库,并集成了一个post-commit钩子,通知哈德森当有人提交到存储库。这部分工作出色。 总的想法是,如果项目失败,与单元测试或其他任何东西,它应该告诉合作者(我用一个简单的电子邮件通知ATM)。但是,如果它成功,我希望它来编译该项目,并建立要么是无符号或签署的 .apk文件文件。 什么是做到这一点的最简单和最聪明的方法是 ..
发布时间:2015-12-04 22:25:48 移动开发

如何只使用CLI在Linux上安装Android SDK?

我设置了​​一个自动生成的服务器,并需要安装一个Android SDK。我在工作过程中通过SSH。但工具/ Android的更新SDK 要启动Java GUI。任何其他方式来安装SDK? 解决方案 如果您使用工具/ Android的-h更新SDK (我发现,试图工具/ Android的更新SDK --help ),您将获得为更新SDK 命令选项的列表中,最有趣的是 从命令行 -u --no ..
发布时间:2015-12-04 13:30:59 移动开发

Android的单元测试用例自动化:Robolectric库和Android手机,测试框架

想知道哪一个是更好的选择编写单元测试用例的Andr​​oid应用程序和库:使用Robolectric库或与Android测试框架坚持。我想运行测试套件,在命令行,并希望它是独立的需要配置仿真器或让附有构建机器设备的。是否有人对你运行这两个或更好的东西进行比较分析?你的经验将是很大的帮助我决定更好的解决方案。 解决方案 我用一个分层系统,在这里我preFER前面层在可能的情况: 纯单元测试。我 ..

忽略库项目,在命令行上的Andr​​oid皮棉

我使用与詹金斯的Andr​​oid棉绒和需要忽略库项目(具体操作栏福尔摩斯),我的团队不会修改,使我们可以从Android的皮棉有用的结果。目前,我正在启动命令行皮棉并保存结果,可以然后詹金斯读取XML文件。我似乎无法做的虽然是忽略库项目。在Eclipse中,你可以明确地禁用扫描库项目,但我无法弄清楚是否有相应的命令行参数这一点。 我已经提出了一些不同的变通针对此问题,但他们都不是理想的。我使用 ..
发布时间:2015-12-03 14:57:07 移动开发

如何上传APK从詹金斯/哈德森Play商店?

我实现了使用詹金斯持续集成的管道,但作为最后一步,我想詹金斯部署/上传签名的APK文件,以谷歌Play商店和AndroidPit。我找了詹金斯/哈德森插件,但只找到了两个:一个是阿帕卢萨马,一个用于Zubhium 我有一个工作的开发者账户无论在谷歌播放和AndroidPit,可以手动上传的APK的詹金斯产生。但我的问题是:(?通过shell脚本,例如)?有谁知道一个办法教詹金斯 的APK上传到提 ..

MSTest的命令行设置

我们需要能够通过一个服务器地址进入MSTest的命令行为我们的测试套件,它是由连续的TeamCity集成(CI)软件调用 previously我们的#if常量在C#中的单元测试,这使得中的MSBuild的变化所造成的。 有没有更好的办法?这种方式似乎pretty的哈克。 有没有一种方法来创建配置文件,并传递参数要在MSTest的使用? 解决方案 我使用的的app.config 在我的测试 ..
发布时间:2015-11-27 15:01:35 C#/.NET

.NET Framework安装包括的MSBuild?

我使用的的MSBuild 的,我想大家的是,有一台机器用的 .Net框架的可以下载我的项目,做的构建/发布的执行操作只有一个的.cmd /蝙蝠文件。 然后我把资源库中的依赖库到的构建/发布的这个项目。 我需要把msbuild.exe存储库中的呢?或者MSBuild的走到一起的 .Net框架的安装? 注:我的建筑/发布的Web项目,并使用 _WPPCopyWebApplication 目标该D ..
发布时间:2015-11-27 12:59:27 C#/.NET

我应该如何处理持续集成和.NET Framework版本

我刚刚开始移动到.NET Framework 3.5。我使用CruiseControl.NET为我们的持续集成,并想知道其他人进场设置此功能。 我的源$ C ​​$ C分行有权NET3.5但现在我保持躯干为2.0。 我已经创建了一个从主干和分支检出2 CruiseControl的项目。 所以,我有两个连续的集成项目,即使只有一个code碱基。 我认为这是正确的做法,因为我需要使用不同版本的 ..

使用dotCover不一致时,测试结果

我有一些code与传递调试版本,但无法在一个发布版本是正确的单元测试。然而,同样的测试通过在两个调试和使用JetBrains的dotCover运行时释放模式 要给出一个有点背景,这里是有问题的考验code,只是给你的,为什么它的失败的发布版本的想法 - 这是因为减少了堆栈信息基本都来自于code优化。 使用System.Diagnostics程序; 使用NUnit.Framework; 命名 ..
发布时间:2015-11-27 10:35:18 C#/.NET

维克斯heat.exe与项目采伐类型

我使用维克斯3.5的最新版本和我想要生成使用heat.exe一个片段文件。该命令行是: “维克斯%%\ BIN \ heat.exe”项目“MyProj.csproj”-pog二进制-pog内容-suid -directoryid INSTALLLOCATION -ag -template片段退房手续“Files.wxs” 我遇到的prolem的是,我的项目是根据uppon的组件是从生成 ..
发布时间:2015-11-26 17:04:11 C#/.NET

"无法加载文件或程序集"通过团队建设城市的时候

我运行到一个问题,我们的团队城的单元测试(8.0.4)构建服务器 - 在code建立和放大器;通过ReSharper的和nCrunch运行所有测试本地。 不过,我得到以下错误,即使统一组件存在于相同的目录单元测试组件,并在单元测试组件引用的服务器上运行时。 设置方法失败。设置:System.IO.FileNotFoundException:找不到无法加载文件或程序集“Microsoft.P ..

在Release部署PDB文件

我有我的CI服务器的设置来构建和部署我所有的环境,包括我的生产环境。从我可以告诉我的设置为我所有的项目文件和CI设置为我临时环境的构建和我的生产环境建设之间的相同。但是,当我部署到生产环境没有任何PDB文件坐在旁边的DLL文件像有分期。下面是部署的每个应用程序的脚本: C:\ WINDOWS \ Microsoft.NET \ Framework64 \ v4.0.30319 \ MSBuil ..
发布时间:2015-11-26 00:43:40 C#/.NET

如何提高TeamCity的构建性能?

我有以下步骤为我的项目: 在建立 在单元测试 测试覆盖 副本查找器 FX警察 有没有什么办法让TeamCity的并行执行2-5步骤?我可以使用多个生成代理是什么? 解决方案 是的。假设你有至少四个生成代理,您可以执行以下操作: 在 MyProject的,定义5生成配置(构建,单元测试等)。 编辑构建配置2-5,并定义一个新的触发在构建触发(选择完成构建触发,并设置它的成功运行后,运行构建 ..
发布时间:2015-11-26 00:10:02 C#/.NET

如何获得TeamCity的使用MSTest的运行测试?

我试图找出如何使TeamCity的运行我MSTests。我用下面的参数已经建立了构建步骤: 路径MSTest.exe:%system.MSTest.10.0% 列表集文件:项目\ Metadude的 .Tests \斌\调试\ Metadude 的.Test.dll MSTest的运行配置文件: Local.testsettings 然而,当此步骤运行时,它不执行任何测试。这是从日志的输出: ..
发布时间:2015-11-26 00:07:18 C#/.NET

建立使用MSBuild的詹金斯在.NET应用程序

我有建立在.NET Framework 3.5的.NET应用程序,我想建立詹金斯CI服务器上此应用程序。我已经添加了MSBuild的插件,并增加了道路的2.0,3.5和4.0版本的MSBuild的.exe文件。但我的建设进程正在通过显示下面的错误消息失败。 路径要MSBuild.exe:msbuild.exe 执行命令:CMD.EXE / C msbuild.exe Neo.sln&功放;&安培 ..
发布时间:2015-11-25 23:55:31 C#/.NET