问题标签 [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 的新手,并尝试使用 Multijob 插件配置服务器-客户端场景。
所以它应该是这样的:
阶段 1:编译代码。在这个项目中运行一个单独的项目,其中只给出编译 shell 命令
第 2 阶段:服务器运行在这一阶段,我们提供了一个 shell 命令项目来运行服务器
阶段3:客户端运行在这一阶段,客户端命令应该运行
面临的问题:项目被暂停,因为第 2 阶段永远不会结束(失败或成功)。因为服务器总是运行一个。
我尝试在第 2 阶段将客户端并行运行作为差异作业,但有时客户端作业在服务器作业之前开始运行。此外,我有多个客户工作,因此为他们创建不同的阶段是明智的。
有人可以帮我解决这个问题。
jenkins - 在后台启动詹金斯
我正在使用 .war 文件在我的服务器上运行 jenkins。他们说使用
(来源:https ://wiki.jenkins-ci.org/display/JENKINS/Starting+and+Accessing+Jenkins )启动服务器。这将启动服务器并显示登录屏幕并可以使用。
唯一的问题是当我“ctrl+c”时它会停止服务器。我希望它应该在后台启动,这样即使我从腻子退出它也应该运行。我知道如果使用本机包“.deb”,它将作为服务安装,但我只想使用“.war”文件而不是作为本机包“.deb”来安装。甚至可能吗?
jenkins - 导出 Jenkins 用户帐户和安全设置?
我在三种不同的环境中使用 Jenkins 服务器:开发-暂存-生产。
我们在开发中解决 Jenkins 工作中的问题,在阶段对其进行测试,然后最终将它们转移到生产环境中。我们这样做要么在 GUI 中复制作业(剪切和粘贴),要么将作业目录 tar 并通过命令行将其移动到下一个环境。
我想知道是否可以使用运行这些作业的服务帐户来完成移动选项。我可以在 /var/lib/jenkins/users 下看到用户帐户目录和配置文件。我没有看到从 GUI 中的“配置全局安全”屏幕应用到用户的安全设置。
对于这些服务帐户,我们在 Global 上具有 READ 以及在 Jobs 上具有 READ 和 BUILD 的最低授权。
我想做的是在 dev 中证明一个服务帐户,然后从命令行将其提升到 Stage 和 Prod,而不必在 GUI 中为每个上游环境手动重新创建帐户。如果 API 密钥也可以随它一起移动,那就太好了。
有什么想法或想法吗?
java - 如何获取实时java执行日志
我的应用程序每天都会构建大量日志。Java 应用程序将这些数据存储到文件中或打开一个新的外部窗口。我无法进行实时分析。那么可以做哪些优化来获得实时分析呢?
jenkins - 如何自动增加詹金斯内部版本号?
如何自动或使用 shell 脚本增加 jenkins 内部版本号?现在我正在使用配置选项做同样的事情,并手动增加。我想自动完成。
html - 在 Jenkins 中将构建参数捕获为 html 报告
作为发布管理流程的一部分,可以存在针对环境重叠的并行发布。
什么是在 Jenkins 中捕获构建参数并添加到自定义 HTML 报告的最佳方式。
就像我想在报告中看到以下内容... 1. build_job_releaseYYY 的 build#XXX 中使用的构建参数 2. 对构建参数的表格报告进行排序以查看有多少版本通过了 Test1 环境等
我在想的方法...
为每组构建参数创建一个 xml 节点..
一些如何继续将这些节点添加到 xml - buildReport.xml
从 buildReport.xml 生成 html 报告 BuildReport.xml 以显示节点的表格
html 报告应该是可排序的。
macos - 远程升级 Jenkins
我需要在远程机器上升级 Jenkins 版本。这台机器(Mac mini)在 LAN 上运行,但没有人能够找到实际的计算机,也没有人可以访问密码(我只有 IP 地址和 Mac 用户名)。是否可以通过 Jenkins Web 界面远程升级机器上当前版本的 Jenkins?
jenkins - Jenkins 0 构建后发布的文件
我有两个工作的 Jenkins 服务器设置
第一份工作轮询开发分支并在詹金斯服务器上构建项目。然后我有另一个工作来轮询生产分支,这会在另一个 jenkins slave 上构建这个分支,它是登台服务器。此作业已配置为在成功构建时应通过 ssh 将工件发布到生产服务器。
已设置所有 SSh 密钥,登台服务器连接到生产服务器,但传输了 0 个文件
我检查了暂存工作区和文件正在那里构建,只是没有发送到产品服务器。有什么建议么??
我还尝试了一个不同的删除前缀,如下所示,这里Jenkins 使用通过 SSH 插件发布来传输 0 个文件
node.js - Jenkins离线节点CLI问题
我想让从属节点中的一个节点离线,我在主节点上创建了一个作业并尝试将离线信号发送到特定节点。但是我遇到了身份验证问题,这可能是什么?!
我在执行 shell 中的 jenkins 作业配置:
在基于矩阵的安全中匿名授予所有安全访问权限。标记所有点。
输出:
jenkins - sonar-runner unable to launch on fedora19
My jenkins job is failing with the below error.. i have verified the database process and its login as well...
It looks to be fine..
Result of nestat