草庐IT

jenkins2

全部标签

windows - 如何在 Windows 7 企业版上使用 Jenkins CI 服务器设置 karma?

我已经设置并安装了JenkinsCI服务器并安装了Node.js和karma。但我不知道jenkin工作的参数。如果有可用的教程或示例,请告诉我。提前致谢。 最佳答案 只需将karma作为Windows批处理作业运行即可。因此,您必须检查karma是否在系统的全局PATH变量中。另一件事是确保在您的karma配置中设置“singleRun:true”。如果使用FireFox,请不要忘记分别将“CHROME_BIN”设置为chrome可执行文件“FIREFOX_BIN”。我还没有解决的是Chrome在执行测试后没有退出:(

windows - 从 Jenkins 运行批处理文件挂起并且不返回到 Jenkins 作业

我在Jenkins作业配置中使用“在构建运行后通过SSH发送文件或执行命令”选项。我在远程服务器上运行.bat文件。.bat文件正在启动身份验证服务器。身份验证服务器需要在远程服务器上保持正常运行。身份验证服务器随附一个.bat文件以启动和停止服务器。当我运行交付的.bat文件时,我的jenkins作业挂起并且永远不会完成。交付的名为startAuth.bat的.bat文件如下所示:calljava-jarAuth.jardbmigrateAuth.ymlcalljava-jarAuth.jarserverAuth.yml基于某些最终用户限制,我无法修改startAuth.bat文件,

windows - 在 Jenkins Windows 从节点上无法识别“mvn”命令

我正在尝试在JenkinsWindows从节点上构建一个Java项目,当我尝试运行任何mvn时来自Jenkins服务的从机上的命令,我收到一条错误消息,指出找不到该命令:java.io.IOException:Cannotrunprogram"mvn":CreateProcesserror=2,Thesystemcannotfindthefilespecifiedatjava.lang.ProcessBuilder.start(ProcessBuilder.java:1048)atjava.lang.Runtime.exec(Runtime.java:620)...注意:如果我直接登录

windows - 在 Jenkins 中使用 execute shell 命令在 Windows 机器上运行 git 命令

我需要运行一个bash脚本来定期删除旧的git分支。我找不到通过执行shell选项连接到gitrepo的方法。目前我正在使用cygwin来运行git命令。这是我在执行shell中的内容:#!c:\cygwin64\bin\bash--logingitls-remotegit@10.1.1.126:/external-web/collette-com.git此命令抛出以下错误。[DeleteBranches]$c:\cygwin64\bin\bash--loginC:\Users\tbraga\AppData\Local\Temp\hudson5750784484659728632.sh

windows - Jenkins 无法访问已安装的驱动程序

我的Jenkins服务器在Windows2008服务器上的Tomcat中运行。我在CentOS上搭建了一个NFS服务器,Win2008服务器可以通过mount命令访问NFS共享文件夹。我在Windows上以管理员用户身份运行时对其进行了测试。我将文件夹安装为Windows2008服务器上的Z驱动程序。但是我在Jenkins的工作说它找不到Z驱动程序,我猜Jenkinsweb应用程序可能没有足够的权限来访问Z驱动程序。请查看Jenkins的错误信息控制台输出:StartedbyuseranonymousBuildinginworkspaceC:\.jenkins\workspace\up

windows - Jenkins Windows 从站 : Authentication failed if running as service

我有一个在Windows10(1607)上运行的Jenkins从站。如果我以JNLP的形式直接运行从站,这个从站可以从git存储库克隆(使用用户名和密码进行身份验证)。如果我启动同一个从服务器作为服务,gitclone会失败并显示Authenticationfailedfor...。该服务是通过从站的"file"菜单创建的,并作为“本地系统帐户”运行。出了什么问题?这是Jenins的输出:00:00:00.003Startedbyuser00:00:00.005ln-sbuilds/lastSuccessfulBuild/var/jenkins_home/jobs/Xamarin/jo

windows - Windows 上的 Jenkins - Matlab 不退出

Jenkinsfreestyle的以下命令在Windows环境中不会退出(永远运行)。但是,当我在CMD中运行相同的命令时,它会按预期工作。matlab-nodesktop-nosplash-minimize-c"path_to_license"-r"run('path_to_run_all_tests_script')"-wait-logfileunittestlog.txtsetoutput=%errorlevel%MOREunittestlog.txtEXIT%output%我做错了什么?编辑:这是命令调用的Matlab脚本:importmatlab.unittest.TestS

c# - 如何使用 Jenkins 安排 C# 单元测试?

在过去的6个月里,我们的测试团队一直在使用seleniumwebdriver来测试我们基于网络的产品。我们已经取得了巨大的成功,并且每天都在继续使用它。我们使用visualstudio,因为我们是一个.net商店来编写我们的c#单元测试。我们不使用任何其他.net测试框架。直到最近,我们一直通过visualstudio(2013)中的测试资源管理器窗口手动运行自动化测试,检查结果,然后将它们记录到电子表格中。我知道这并不理想,但我们没有那么多测试,所以到目前为止这很适合我们。然而,我们需要编写和维护的自动化测试的数量将在未来几个月内迅速增加。我最近一直在尝试创建用于调用vstest.c

新手必看!jenkins邮件发送配置,一教就会!

最近刚学习jenkins,在配置邮件发送的时候,踩了很多坑,各种百度查询,调试了大半天,终于成功解决!特此记录!遇到最让我头痛的问题,就是明明控制台显示邮件发送成功,但是实际上却没有收到邮件!如下:Emailwastriggeredfor:AlwaysSendingemailfortrigger:AlwaysSendingemailto:xxxxxxx@163.comFinished:SUCCESS这确实是显示邮件发送成功了,但是却没有收到邮件??不着急,往下看!新手教程来咯!!!目录1、开通163邮箱SMTP服务,获取邮箱授权码!2、设置jenkinsCredentials3、检查Email

c# - Jenkins 失败单元 CanExecute 测试的方法不确定

我们在项目中对各种命令进行了很多CanExecute测试。当我们使用VisualStudio测试或AxoCover时,所有测试都正确通过。我们尝试在执行“CanExecute”之前添加一些先前的对象初始化,有时它有效(或者我们认为有效)。testedViewModel.Object.InEditMode=inEditMode;我有一个测试:[TestCase(true,true,TestName="Command_InEditMode_CanExecute")][TestCase(false,false,TestName="Command_NotInEditMode_CannotExe