草庐IT

Jenkins-Sonar

全部标签

windows - Jenkins 没有完成 'execute windows command' 步骤

我正在使用“执行Windows批处理命令”选项在Jenkins中运行一堆Windows命令作为构建步骤。但是,构建在执行一些命令后停止,忽略其余命令,并显示“完成:成功”。这是我的“执行Windows批处理命令”的样子:xcopysource\dirdest\dir7zxfile_name.zipcdextracted_dir_namermdir/s/qstale_outputcommand_to_be_runanother_command_to_be_runpost_processing_copy_and_zip_commands_Jenkins一直执行到another_comman

windows - Sonar : The 'report' parameter is missing

我正在使用MSBuild。我安装了Java8。我正在运行以下命令:SonarQube.Scanner.MSBuild.exebegin/k:"ABC"/d:sonar.host.url="http://localhost:9000"/d:sonar.login="8b839xxxxxxxxxxxxxxxxxxxxxxx6b00125bf92"/d:sonar.verbose=true"C:\ProgramFiles(x86)\MicrosoftVisualStudio\2017\Professional\MSBuild\15.0\Bin\msbuild.exe"/t:rebuildSo

windows - 使用脚本将 Jenkins 节点暂时离线并重启 Windows 计算机

我想在Windows7和10计算机上执行重启,但我首先需要将Jenkins节点暂时离线。在执行重启之前,我需要完成所有正在运行的任务。然后我远程登录到服务器并重新启动计算机。然而,在我重新启动计算机之前,我需要确保计算机中有足够的空间。如果空间占用超过75%,我需要删除很久以前的文件。清理一些空间后,我重新启动计算机。我等到重启完成,然后将节点重新联机。这是我尝试使用脚本自动执行的任务。我该如何编写脚本?我目前正在手动执行这些步骤,但我想尝试将其自动化。我正在考虑使用Powershell重新启动计算机,但我不确定如何实际操作。 最佳答案

windows - 在 Jenkins CI 上打开 Excel

我在Windows7上工作(作为session1登录),我的JenkinsCI在session0中作为Windows服务运行。我的问题是..我想在session0中通过JenkinsCI打开一个Excel文件,但想在session1中显示它的GUI。我知道session0在Windows7中是隔离的,但是否可以在session0中运行一个进程,然后在另一个session中输出?请帮忙。 最佳答案 编辑:进行了一些尝试和错误,但这最终对我有用(Windows764位)。下载PsTools来自微软网站我们只需要psexec.exe,但您

java - 在 Jenkins 中通过 x64 运行 PowerShell

我是Jenkins的新手,但真的很想看看Jenkins如何在我们的构建管道中帮助我。作为我们要求的一部分,我们需要能够通过x64实例调用PowerShell脚本。我在WindowsServer2012R2上安装了Jenkins,开箱即用,PowerShell插件运行良好,但通过x86引擎。据我了解,默认情况下,Jenkins使用Java的x86版本。没问题。我已经安装了Java的x64版本,将Jenkins.xml修改为如下所示:C:\ProgramFiles\Java\jre1.8.0_131\bin\java.exe...并重新启动Jenkins服务。服务重新启动正常,但Web界面

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在执行测试后没有退出:(

java - Sonar 赛跑者 : Windows 7 : Throwing error against jdbc on start

我快要疯了。我在windows764位上,使用最新的SonarQube和runner2.3。我在9000端口上运行SonarQube。当我尝试运行sonar-runner.bat时,我得到:C:\myRoot\SonarQube\SonarQubeRunner\sonar-runner-dist-2.3\sonar-runner-2.3SonarQubeRunner2.3Java1.7.0_45OracleCorporation(64-bit)Windows76.1amd64INFO:Runnerconfigurationfile:C:\myRoot\SonarQube\SonarQu

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