草庐IT

X-Jenkins-CLI

全部标签

windows - 无法从 Windows 上的浏览​​器访问 Jenkins

我在VMwareWorkstation中运行的CentOS7上安装了Jenkins。Jenkins服务正在运行:jenkins.service-JenkinsServiceLoaded:loaded(/etc/systemd/system/jenkins.service;disabled;vendorpreset:disabled)Active:active(running)sinceTue2016-06-2108:47:46PDT;5sagoMainPID:68969(java)Memory:82.3MCGroup:/system.slice/jenkins.service└─689

windows - Jenkins 无法连接到存储库 : Command returned status code 128:

好的,所以我花了数年时间尝试设置这个jenkins服务器,但到处都是错误。大多数答案都是针对linux的,这个jenkins服务器在windows上(如果你知道如何在linuxjenkins上设置msbuildimallears)。服务器设置完全正确,我正在做的最后一件supersuper基本的事情是尝试从awscodecommit中提取repo,我有正确的角色和凭证。我收到这条消息JenkinsFailedtoconnecttorepository:"git.exels-remote-hhttps://repo-urlHEAD"Commandreturnedstatuscode128

windows - 我正在 groovy 中的 jenkins 中构建一个管道作业,它必须首先运行一个批处理命令,在 s

我必须使用groovy脚本构建一个jenkins管道作业,该作业要做的是,首先运行一个windows批处理命令,只有当批处理命令构建成功时,它才会为另一个作业调用构建。我怎样才能知道Windows批处理命令是否已成功构建。我正在显示查询的示例代码。importgroovy.json.JsonSlurper;importhudson.model.*importhudson.EnvVarspipeline{agentanystages{stage('Build'){steps{bat'somebatchcommandhere'//if(batbuildsuccessful)--->need

java - CLI 中的 JUnit 测试等效项

我写了一些没有main方法的代码。但我想知道代码是否有任何问题。基本上我可以在Eclipse中使用JUnit测试用例(我使用的是linux)。但是我处于必须在当前没有Eclipse的Windows中测试它的情况。所以我可以选择在cmd中执行此操作(如果可能的话)。cmd中的JUnit测试(Eclipse)等效项是什么? 最佳答案 看这个页面:http://junit.sourceforge.net/doc/faq/faq.htm#running_4要运行JUnit测试,您需要以下元素你的类路径:JUnit类文件您的类文件,包括您的J

Windows 8 cli 截取屏幕截图

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭8年前。Improvethisquestion我正在使用boxcutter并通过命令行截取屏幕截图。我想要一个运行4小时并每10秒截屏一次的循环。我无法获得.bat来执行此操作。

windows - Jenkins 奴隶地点

我们在windows环境下使用jenkins。在大约20台机器中——我会说每天至少有3台从服务因为未知原因而停止。我有一个监控系统,可以监视服务并重新启动,并做许多其他有用的事情——但到目前为止我还没有弄清楚如何知道要关心哪些机器上的哪些服务——本质上我正在使用jenkinsrestapi来获取从属列表-但不知何故我需要将它们翻译成机器名称......而且关键-我需要在它们未连接时执行此操作-因此在机器上运行诸如printip之类的东西是没用。我知道jenkins在某种程度上被设计成一个从服务器与服务器联系,所以从服务器可以在任何地方运行,但在我们的例子中,我们永远不会“移动”一个从服

windows - jenkins 无法使用 Windows 批处理命令从 git 存储库中提取

当我构建我的jenkins项目时,我想先从我的git存储库中提取它,以便代码是最新的,我可以看到gitstatus和git--version通常情况下,但是当涉及到gitpull时,控制台输出会像这样加载:当我在命令提示符下尝试完全相同的命令和相同的目录时,我可以在不到2秒的时间内成功pulljenkins命令和cmd命令有什么不同吗?我使用windowsxp和ssh来使用git存储库进行身份验证。 最佳答案 如果使用ssh,确保在执行作业时设置HOME至关重要:ssh将查找id_rsa和id_rsa.pub(私钥和公钥)在%HOM

php - 保持长时间运行(永远)的 php CLI 进程在 Windows 上运行

我编写了一个在Windows机器上运行的脚本,它循环执行各种任务。它工作得很好,除了它存在,没有明显的原因每两个小时一次。我用过:set_time_limit(0);确保脚本永远运行。循环实际上是由调用自身的类方法引起的-也许存在程序计数器限制或其他原因?我已经写了一个bat文件,如果它死了,它会自动重新启动进程,但我真的宁愿它一开始就没有死。有人有什么建议吗? 最佳答案 我不是100%确定,但我相当确定我确实遇到了PHP中的某种递归限制。使用while()循环,脚本到目前为止已经运行了至少4个小时没有问题。我不确定递归限制是多少(

windows - Jenkins 问题与 Git [Permission denied (publickey).] on Windows

我知道有数以千计的主题触及我的问题,但我几天来一直在努力解决这个问题,进展几乎为零;(。我在Windows机器上安装了Jenkins。然后获得了Git插件和Git本身。一切都是我写作当天的最新版本。我很高兴开始使用Jenkins,但我未能配置我的Bitbucket存储库以供Job使用。我设置了git.exe的确切路径(因为它似乎是最初问题的原因)[C:\ProgramFiles\Git\cmd\git.exe]。然后我尝试使用帐户凭据通过HTTPS访问存储库,这里出现许多奇怪的错误,所以我想让我们尝试使用SSH。我已经生成了rsakey,在Bitbucket存储库中设置公钥。然后我在J

windows - Jenkins 管道 : Get value from ini file

我想从INI文件中获取一个值(版本构建号),并根据这个值设置Jenkins作业的描述。我还没有找到INI文件Jenkins插件,所以我想我会使用PowerShell或批处理脚本来解释INI文件。但是,将此值引入Jenkins管道作业的最佳方法是什么?将其存储在环境变量中?将其写入纯文本文件?使用Jenkins做这样的事情有什么约定吗? 最佳答案 您可以使用readFile管道步骤:https://jenkins.io/doc/pipeline/steps/workflow-basic-steps/#code-readfile-cod