问题标签 [jenkins]
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.
grails - 如何响应 Hudson 中的控制台输出
我的 hudson 构建失败,因为在构建时它要求使用 y/n 升级插件,我怎么能在这里回复 no?
jenkins - Hudson 支持的 JUnit XML 格式规范是什么?
我有 Hudson 作为持续集成服务器,我想使用“发布 JUnit 测试结果报告”选项。但是我不使用 xUnit 工具进行测试,而是使用 shell 脚本运行测试并以简单格式返回结果。我正在考虑制作一个将这些结果转换为 JUnit 格式的脚本。所以我对 JUnit 文件的外观很感兴趣?
hudson - 在 EC2 上运行 Hudson
我打算使用 Ubuntu 映像在 Amazon EC2 上安装 Hudson。我要测试的代码没有很大的内存开销——我将主要执行 python 单元测试。
我应该使用哪个 EC2 实例?微型实例是否足够(有足够的内存)还是我应该使用更大的实例?
hudson - 哈德逊环境
我想知道如何将内部版本号放入 Hudson 的 .txt 文件中
在执行shell echo $BUILD_NUMBER >> bldnum.txt
这是正确的方法吗?
maven - 如何使用 gpg 签名配置 Jenkins (Hudson)
我正在过渡到 Maven(从 Ant)并希望在 Jenkins 作业中使用 GPG 自动签署我的工件。
从我阅读的文档中,我需要手动运行 Maven 来签署文档
如何在不泄露密码的情况下执行此操作?
是否可以?
我看到了这个 SO 问题,但没有任何迹象表明如何配置 Jenkins Job / Maven POM:在 CI 环境中,在哪里保存 Maven 项目的 GPG 密钥?
我在运行 Jenkins 的同一台服务器上生成了 GPG 密钥。
django - 部署为 Jenkins 用户还是允许 Jenkins 以不同用户身份运行?
我刚刚开始使用 Jenkins CI,并且有一个问题,我正在努力在文档或在线中找到答案。想知道是否有人可以提供一些建议?
我正在尝试使用它来自动部署我的 Django 项目的 dev 和 stage 分支,这些分支托管在 Github 组织存储库(即私有)上。目前我有一个用户“django”,他可以通过 Github 部署密钥访问 Github 存储库。我的 Jenkins 用户无法访问存储库。处理这个问题的最佳实践方法是什么 - 我应该为“jenkins”用户创建一个 ssh 部署密钥,还是应该让 Jenkins 作为我的“django”用户运行?我已经看到在新闻组帖子中提到 HUDSON_USER,但我在文档中找不到对此的引用。
非常感谢!
卢多。
java - Jenkins Email-ext Jelly 脚本(高级概述)
我的项目刚刚将 Jenkins 集成为其 CI 服务器。我们很乐意使用 Email-ext 插件来提供定制的电子邮件,一旦构建完成,我们的开发人员就可以合理地了解各种指标。
Email-ext 插件网站上给出的示例屏幕截图或多或少是我们正在寻找的。
我们目前为 Findbugs、Cobertura 代码覆盖率和 TestNG 生成指标。我很难找到这些指标如何包含在 Jelly 脚本中的好例子。
是否有人有类似的脚本或链接到将这些指标链接到电子邮件分机通知的一些很好的示例/教程。
谢谢
hudson - 如何从 Jenkins (Hudson) 卸载插件?
我的 Jenkins 安装中有一些不再需要的插件。我已经禁用了插件(并且我的构建仍然有效),我想完全删除插件。完全删除 Jenkins (Hudson) 插件的正确流程是什么?
maven - Jenkins (hudson) 插件开发遇到 maven-enforcer-plugin:1.1-SNAPSHOT 问题
我尝试开发一个 jenkins (aka hudson) 插件,并按照教程mvn -cpu hpi:create
,并在命令后生成源代码树。
当我执行“mvn package”时,它会报告类似的错误
从我的nexus服务器,它只有maven-enforcer-plugin:1.0
版本,但默认情况下这种依赖是从jenkins生成的,任何人都可以帮我解决它吗?
- (如何)我可以更改为 plugin-1.0 版本吗?
- 我可以在 Nexus 服务器中添加什么
我只是对maven有基本的了解。
hudson - 使用网络表单上传创建一个 hudson/jenkins 作业
我需要创建一个需要网络上传(即带有文件的帖子)的工作。有没有办法做到这一点?(我试过在网上搜索)。请注意,有问题的文件可能非常大。
工作流程(为清楚起见):用户单击构建作业菜单,用户可以设置参数并进行上传,用户单击提交并以该文件作为源构建作业。
其他用例:使用 POST 操作远程启动作业以上传文件并设置参数。