问题标签 [jenkins-cli]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jenkins - Jenkins 独立连接
我们正在考虑实现一个 Jenkins 农场,这个想法是每个开发人员在您的虚拟机中运行作业。
曾考虑使用 SSH 连接让 1 个主设备和每个从设备与该虚拟机关联。有什么方法可以将奴隶与用户相关联,并且在运行重定向到您的虚拟机的作业时?或者最好的方法是什么?
curl - 如何在通过 curl 触发构建时设置 Jenkins 构建描述?
我正在尝试设置我正在触发的构建的构建描述,因为我正在开始构建,但到目前为止我还没有运气。
我遇到了一个解决方案(将文本添加到由 Jenkins 远程 API 触发的构建页面),我有点让它以这种方式工作(第一个命令将启动构建,第二个命令将设置最后一个的描述建造):
但是,问题是,如果我刚刚启动的构建被排队/没有立即启动,“lastBuild”将不会引用我刚刚启动的构建,而是它之前的构建(仍在构建中)。
所以我尝试了这样的事情:
但它实际上并没有设置描述。
有什么想法可以实现吗?
我找到的其他解决方案,但我并不满意:
- 通过 JAVA 中的 API 更改 Jenkins 构建名称和描述- 这也是一个“后触发解决方案”,它不会像在之后设置描述一样可靠地工作
- 修改构建的 Jenkins 描述- 我想我可以构建一个检查,并且只在它为空时修改描述,所以我不会覆盖它,但这似乎相当复杂。我认为必须有一个更简单的解决方案,不是吗?
shell - 是否可以使用 jenkins 调用从机中显示的批处理脚本
我已经在 linux 中安装了我的 jenkins master。windows环境下的slave。我正在尝试调用从属(Windows)机器中提供的批处理脚本。但我无法做到这一点。如果有人这样请告诉我。
jenkins-cli - jenkins cli - java.io.IOException:无法通过代理隧道。代理返回“HTTP/1.1 503 服务不可用
首先,我在没有系统代理的情况下调用了 senkins cli:
收到以下错误:
然后我用-Djava.net.useSystemProxies=true
了这个,我得到了这个:
URL 来自https://myserver/cli/
What is missing to able to connect to my jenkins server? 使用 telnet 我可以到达端口:
github - 在 github 上推送的更改上仅运行一次 Jenkins 作业
我按照这个答案设置了 Jenkins 工作,并且工作正常。
我已经在 github master commit push 上安排了一个 Job 作为
但是,它每分钟连续启动一个构建作业。
我该如何限制它,使其每次提交推送只运行一次?
asp.net - 通过 ASP.Net 应用程序运行命令提示符参数
我想使用ASP.Net 应用程序运行命令提示符参数。我正在使用 Visual Studio 2013。可能吗?
以下是我想使用 MVC 应用程序执行的命令提示符命令,以在jenkins中创建和运行作业
C:\Users\.jenkins java -jar C:\Users.jenkins\war\WEB-INF\jenkins-cli.jar -s http://localhost create-job myjob < C:\Users\Desktop\config.xml
C:\Users\.jenkins java -jar C:\Users.jenkins\war\WEB-INF\jenkins-cli.jar -s http://localhost /build myjob
java - 让您的 jenkins 插件在所有构建类型配置中都可以访问
我有一个分叉的插件,现在只能在“自由式构建或通用构建”中使用。我希望该插件也可用于 Maven 构建配置,但对于扩展点是什么以及如何进行更改感到困惑。在插件配置器 java 类中,我看到以下内容:
正如您所看到的 req.bindParamter 现在以 'generic' 为目标,在下面添加 maven 并没有帮助。那么到底什么是 bindParameter 以及我应该寻找什么其他方法来解决我的查询?
jenkins - 如何设置一个詹金斯“主”作业,按顺序执行子作业而不修改子作业
是否可以设置作业 X 以按顺序构建作业 A、B 和 C 的序列(B 在 A 成功完成之前不开始 C 不在 B 之前开始......)而不在 B 中指定应该在 A 之后开始完成等?确切地说,我想设置一个“主”作业,它按顺序执行子作业而不修改子作业。(或)有没有办法指定从列表文件或文本文件顺序运行的所有作业?
我可以使用一些插件来执行此操作吗?
jenkins - 如何在 0 以外的特定错误退出代码上使 Jenkins 工作成功?
我试图通过詹金斯工作安装插件。重启的时候退出码是1641,但是安装成功了。所以我想让构建成功。我正在使用“setup.exe /qb /log C:\installer.log /r:f”这个命令进行静默安装和强制重启。
如何标记构建成功
jenkins - 通过詹金斯作业将文件复制到 System32 文件夹时出现问题?
我试图通过 COPY 命令(如 COPY "C:\Tests\windows\test.dll" "C:\Windows\System32\)将 .dll 文件从“C:\Tests”复制到“C:\Windows\System32”测试.dll"
Jenkins 作业输出显示文件已复制,我尝试打印并检查同一作业中是否存在文件,一切正常。
但是在作业完成后,当我检查 system32 中的文件时,文件不存在。
可能是什么问题?是詹金斯的任何清理设置吗?还是一些权限问题?