Articles of 持续集成

无法运行程序“mvn”错误= 2,没有这样的文件或目录

我正在做我的Ubuntu 14.04 LTS,但我得到以下几点: Started by user anonymous Building in workspace /var/lib/jenkins/workspace/videovixx > /usr/bin/git rev-parse –is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > /usr/bin/git config remote.origin.url https://bitbucket.org/mdennis10/videovixx.git # timeout=10 Fetching upstream changes from https://bitbucket.org/mdennis10/videovixx.git > /usr/bin/git –version # timeout=10 using .gitcredentials to set credentials > /usr/bin/git config –local credential.helper store — file=/tmp/git6236060328558794078.credentials # […]

jenkins+ qUnit

如何轻松整合jenkins与qUnit? 我将使用真正的浏览器(如Firefox和Chrome)来运行testing。 我的服务器在RedHat 6.1 Linux上运行。 我想我都需要插件/库,但我仍然不知道如何使它工作。 我正在与jenkins第一次(在服务器端)。 //编辑: 如果有人能够分享如何构build覆盖面报告,这将是美好的。 提前致谢 :)。

安装Jenkins之后,不能su用户jenkins

我已经安装了jenkins,我试图进入一个壳jenkins添加一个SSH密钥。 我似乎无法su进入jenkins用户: [root@pacmandev /]# sudo su jenkins [root@pacmandev /]# whoami root [root@pacmandev /]# echo $USER root [root@pacmandev /]# jenkins用户存在于我的/ etc / passwd文件中。 Runnin su jenkins要求密码,但拒绝我的正常密码。 sudo su jenkins似乎没有做任何事情; sudo su – jenkins 。 我在CentOS上。

Jenkins无法通过Git / SSH在Windows上克隆Git存储库

我已经在Windows 2008 32位上通过Git / SSH在Jenkins上成功克隆了Git仓库。 当我尝试在Windows 2008 64位上执行相同的操作时, 控制台输出页面卡在这里: Démarré par l'utilisateur anonymous Checkout:book / C:\Jenkins\workspace\book – hudson.remoting.LocalChannel@1da691a Using strategy: Default Last Built Revision: Revision 5d7ce4ae23c91fb201ee005e6db17bcd795ca965 (origin/HEAD, origin/master) Checkout:book / C:\Jenkins\workspace\book – hudson.remoting.LocalChannel@1da691a Cloning the remote Git repository Cloning repository origin 当我停止构build(在那里呆了几分钟之后),我得到了其余的错误信息: ERROR: Error cloning remote repo 'origin' : Could not clone git@github.com:zeljkofilipin/watirbook.git ERROR: Cause: […]

我如何发布一个Subversion版本库到本地IIS?

在工作中,我们有一个安装了IIS和Subversion的Windows Server 2003。 我们用它在本地发布和testing我们的ASP.NET网站。 每个程序员都在他的电脑上安装了龟,可以更新/提交内容到服务器。 托pipe存储库工作正常。 但是保存在这些存储库中的文件需要复制到我们的本地IIS(虚拟目录)中。 将这些Subversion版本库发布到本地IIS的简单方法是什么? 编辑: 感谢puetzk我添加了一个简单的bat文件,每次提交时都会执行(查看关于钩子的颠覆文档 )。 我的蝙蝠文件只包含: echo off setlocal :: Localize the working copy where IIS points) pushd E:\wwwroot\yourapp\trunk :: Update your working copy svn update endlocal exit

Selenium作为Windows服务运行,以对错误进行截图

我想要一个基于Selenium RC的自动化Webtesting套件,当遇到一些错误时,可以对页面进行截图。 testing套件是持续集成过程的一部分,在技术上由作为Windows服务运行的CruiseControl执行。 调用selenium.captureScreenshot()方法来触发实际的屏幕截图。 我已经注册了一个JUnit RunListener来在任何testing失败时调用它。 问题是截图只是空白的文件 – PNG文件全黑。 尺寸是1440×900。 当从Eclipse手动运行相同的testing时,屏幕截图是可以的(虽然它们是整个桌面而不是浏览器窗口的截图,但这是一个不同的故事和一个小问题)。 所以我猜这个问题的原因是Selenium作为Windows服务运行。 如何在Seleniumtesting中发生exception时使用页面截图? 使用的软件: Windows 2003 Server selenium1.0.1

在Windows构build服务器上使用Internet Explorer驱动程序进行屏幕截图时出现黑屏

我正在我们的构build服务器上运行几个自动化的浏览器testingselenium。 运行Chrome或Firefox驱动程序时不会出现屏幕截图的问题,但运行Internet Explorer驱动程序时,我只会看到一个黑屏。 虚拟机 selenium版本:2.53.0 IEDriver:2.53.0 操作系统:Windows Server 2012 浏览器:Internet Explorer 11 我已经通过了文档https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver中所有必需的configuration 我也尝试了第三种方法: https : //lostechies.com/keithdahlby/2011/08/13/allowing-a-windows-service-to-interact-with-desktop-without-localsystem/ 我还启用了全球的服务交互: https : //msdn.microsoft.com/en-us/library/windows/desktop/ms683502(v=vs.85).aspx 当我远程访问构build服务器时,我可以触发手动运行testing。 这工作正常。 因此,我们的CI(TeamCity)设置与构build服务器进行交互必定存在问题。 我目前卡住,可能需要一些帮助?

您对CI服务器git支持(Windows)有什么经验?

我阅读了各种CI服务器的特性描述,但他们并没有告诉我在实践中这种支持有多好。 你有什么经验?

SONAR – 使用Cobertura测量代码覆盖率

我使用声纳来衡量代码质量。 我不知道的一件事是使用Cobertura测量代码覆盖率的步骤。 我遵循http://cobertura.sourceforge.net/anttaskreference.html中的步骤,并能够生成XML文件。 我如何获得这些XML文件到SONAR? 在SONAR中使用Cobertura有更简单的方法吗? 我在不同于我的SONAR服务器的服务器上运行代码覆盖(Cobertura)。 两台服务器都在LINUX下运行。 谢谢您的帮助!