continuous-integration相关内容

在Windows上持续集成堆栈水银+水银队列?

我们一直在使用水银与水银队列(+卫士补丁)的数量的Windows操作系统ASP.Net项目的源代码控制。 我感兴趣的是建立对于这样的持续集成环境,但与CC的成功冲突的报道我迷路/ Trac系统等。 我不知道还有谁在那里是这样做的,哪些应用程序/ utils的你的工作堆叠?另外,如果你有工作流提示,我所有的耳朵:) 鸭preciation提前! 解决方案 我们使用Hudson和善变在一 ..
发布时间:2016-06-11 23:02:25 C#/.NET

如何配置克鲁斯Control.Net来显示网络信息中心正确的错误?

我们已经设置克鲁斯Control.Net从源头控制构建.NET项目。问题是,当构建失败的错误日志显示了巨大的构建XML和我们努力找出实际的错误。如何配置巡航控制在更易读的格式显示错误? 解决方案 确认一个的 xmllogger 是包含在CCNET配置,并尝试通过CCNET的Web仪表盘查看生成结果。 ..

Asp.net托管服务提供商与建设的能力和源头控制

您能否提供与持续集成一个asp.net 3.5托管服务提供商(cctray - 恶性版本)和源代码控制设施(SVN)? 我的要求是这样的: 我签一个SVN分支(主干说)的托管服务提供商的空间。 在服务器打完构建 CruiseControl.NET。 我看到的成功/失败对我的cctray。 在成功的我的同龄人去的网站(例如 http://trunk.mywebsite.com ),看看 ..
发布时间:2016-06-07 20:50:53 C#/.NET

是否有巡航控制.NET的API?

有没有我可以巡航控制.NET(CCNET)用于查询服务器,例如获得各种构建状态的API? 我注意到,有在CCNET托盘应用程序几个选项连接,但我无法找到该服务API或如何使用它的例子中的任何文件。 解决方案 有肯定的API作为托盘应用程序使用它。我从他们的SVN仓库previously下载code(注:按下面的网址,它现在托管 github.com )来修复一个bug(“最后的建造时间” ..
发布时间:2016-05-22 19:53:22 C#/.NET

使用秘密API密钥特拉维斯慈

我想使用特拉维斯-CI 为我的项目的。 该项目是一个API包装,这么多的测试依赖于使用秘密API密钥。在本地测试,我只是将它们存储为环境变量。什么是使用上特拉维斯这些密钥安全的方式? 解决方案 特拉维斯有一个功能,加密环境变量(的”安全环境变量“)。这可以用来保护你的秘密API密钥。我已经成功地用这为我的Heroku API密钥。 所有你需要做的就是安装特拉维斯宝石,加密你想要的字符串 ..
发布时间:2016-05-22 19:11:35 其他开发

与詹金斯或Phing重启动Apache

我目前使用Phing和詹金斯自动 构建和部署我的codeIgniter应用程序。我在与正在重新启动Apache服务麻烦的一个问题。我试着在Phing,但没有足够的权限。什么是重新启动的最佳方式? 编辑: 詹金斯加入到sudoer文件,并exec'ing服务的httpd重新启动后,詹金斯抛出:过程泄漏文件描述符。以下是通过詹金斯的Phing输出的一个片段。它说,一个解决办法是安装以进程。不知道 ..

哈德森的依赖

我已经建立了我的哈德森工作A.作业A取决于作业B和C.我已经将它们与“建设等项目。”这种运作良好,虽然每个工作是在我的工作区(默认结构)单独的目录。但我需要在作业的作业B和C的工作区(根文件夹)。 我已经考虑两种方法: 更改作业的工作区,并通过“关于其他项目的触发参数化建”变量推作业,然后使用Ant构建脚本将它们复制到该位置,因为我无法找到一个选项来改变文件夹,作业B或C应该去 触发任务 ..
发布时间:2016-05-18 21:46:42 Java相关

Ant4Eclipse例子

我目前使用的标准Ant,我想移动到Ant4Eclipse(http://www.ant4eclipse.org/)取的,我的Eclipse项目已经建立并运行单元测试的类路径信息优势。 问题我发现是我无法找到使用ant4eclipse构建一个简单的项目的一个很好的例子。我已经得到不同的结果要通过搜索并查看ant4eclipse文档。任何使用ant4eclipse建立一个Eclipse Java项目 ..
发布时间:2016-05-18 21:45:20 Java开发

SONAR - 如何排除根据&QUOT定义的包; sonar.test"

我在Java中的项目,我用分析声纳。有的,我有Java包的所有源文件夹下。我也有,我有一个不同的文件夹中的一些测试文件。现在,在声纳,我整理我的项目在不同的结构,即一个项目“搜索”,我只希望包括“搜索”包。这些排除是很容易实现的使用sonar.exclusion属性。我的问题,不过,是怎么样的考验?我怎么能排除一些的包?因为从我的测试中,即使我的源和测试文件夹都使用相同的结构,测试包不会自动当我指 ..
发布时间:2016-05-18 21:34:13 Java相关

我怎样才能版本号到Luntbuild的一个Ant的财产?

我敢肯定,这一定是可能的: 我想有版本号(从Subversion)投入是从蚂蚁访问时,我建立的Luntbuild运行的属性。必须有一个OGNL前pression,我可以添加到生成属性框的配置页上为我的Ant构建器。 有谁知道这是什么吗? 解决方案 您可能会发现无论使用 SvnAnt 或 svntask Ant任务获得直接在Ant Subversion的版本号脚本可能是一个有效的选择。 ..
发布时间:2016-05-18 21:28:16 Java相关

我怎么能拉的文物从TeamCity的?

我想从拉的TeamCity文物。 我一直在尝试使用C#和HtmlAgilityPack到转到该网站,并找到最新的版本和它的文物。我目前停留在登录,我想我只是需要被发送会话Cookie了。 我在正确的方向前进,有其他人尝试过呢? 我认识到,推动了文件的构建脚本很容易,但我想,以尽量减少,因为我在看这个扩展到100应用改变蚂蚁,南特的文件。 编辑:这个问题看起来很有希望获得从HTML页面登录背 ..

对于Java的RVM般'的工具

我要寻找一个工具,它可以让我切换正在运行的Java实现,像Ruby的RVM(或RBENV)。据我所知,Debian的系统提供了替代机制,我可以手动设置JAVA_HOME。 不过,我想的东西如果可能的话更加自动化。如果能取的JDK,这将是更好的,但不是必需的。 我已经搜查,但没有看到这样的事情。我的猜测Java生态系统已经习惯了在IDE中有此功能。 编辑:更改PATH和JAVA_HOME似乎很 ..
发布时间:2016-05-18 20:41:13 Java开发

如何定义燮pressions-定义为Checkstyle的,这项工作既蚂蚁和Eclipse

我在一个项目的Checkstyle使用,我在我的Checkstyle配置定义的燮pressionFilter 。我使用Apache Ant的,使通过持续集成自动构建。 我的问题来自于以下情况:我不想填得多文件到项目BASEDIR,所以checkstyle.xml和SUP pressions.xml都在一个子目录名为配置(用于为构建配置)。现在,Ant和Eclipse的工作以不同的方式寻找SUP ..

如何设置詹金斯使用JUnit

我们有一个JUnit测试套件,我们通常从Eclipse中运行。最近,我们开始了努力,以获得更好的发展环境的过程。作为其中的一部分,我们已经开始建设我们的詹金斯项目。我们也想,如果有可能我们的构建过程中运行JUnit测试套件。要做到这一点,我认为我们需要一种方法来执行命令行测试套件,使我们可以在詹金斯它们整合和分析它们的输出。 我们如何建立詹金斯来运行我们的测试? 解决方案 您可以创建一个 ..

常春藤:强制的依赖本地快照

我有一个项目A依赖于项目B;双方都在积极开发内部项目。 说最新的项目A版本为1.1.2依赖于项目B 1.1.1。 现在,我们正在开发项目A 1.2.0这依赖于项目B 1.2.0上也在发展。 <依赖有机=“my.org”NAME =“项目B”转=“1.2.0”传递=“真”的conf =“...”变化=“真“/> 新建一体化构建的项目B 1.2.0由共同的本地库CI服务器被压,因 ..
发布时间:2016-05-18 20:02:41 Java开发

JUnit的:;一旦&QUOT forkMode = QUOT的影​​响;在测试的正确性

我想以减少我们的构建(使用ANT)花费运行测​​试的时间。 目前我使用的是默认 forkMode ,该叉每个测试类新的VM ( perTest )。 我想切换到 forkMode =“曾经”但我的不能确定这是否将夫妻测试不知何故,也许给我运行我的测试后,假阳性和/或假阴性结果。 问题: 将每个测试用例得到一个新的ClassLoader ,以便从previous运行所有静态引用不可访问/ ..
发布时间:2016-05-18 20:01:50 Java开发

如何升级内置到Eclipse的蚂蚁?

我用ANT我所有的构建和我也使用Eclipse作为我的IDE,我想能够使用最新版本的ANT在我的日食,频繁的ANT附带日食的背后是发行点。所以我的问题是。 有没有一种简单的方法来获得日食蚂蚁插件使用最新版本的Ant? 有没有简单的方法来定制额外的蚂蚁库添加到Eclipse内置ANT插上,因为我希望能够像颠覆任务添加东西我的Ant构建并从Eclipse中访问。 解决方案 下载并解压最 ..
发布时间:2016-05-18 20:00:41 Java开发

如何管理多个项目构建工作在詹金斯共同Ant构建脚本?

我有一组Java项目,从中我想与詹金斯建立不同的Git仓库来了。 他们都共享同一个Ant构建脚本,它采用工程的具体配置部件(如编译类路径),通过蚂蚁进口机制。 目前,我手动执行此共享,但是这是非常容易出错的改变公共部分。 所以我的问题是:什么是管理詹金斯服务器上的多个版本的工作共享的Ant构建脚本的好办法 解决方案 一对夫妇的想法...... 店铺Ant脚本中的工件储存库,你的 ..
发布时间:2016-05-18 19:46:12 Java开发