jenkins-plugins相关内容

您如何将多个TFS仓库放入一个Jenkins作业中?

我有一个回购协议,其中有2个子文件夹$/Repo/project和$/Repo/thirdparty.我需要将这两个都放入Jenkins中以进行单个构建.自然地,我尝试仅拉$/Repo,但这给了我许多其他项目以及错误的民意测验(每次将任何内容检入$/Repo时,它都会构建).我试过使用可以工作的multi-scm插件,但是不保存配置(烦人,但不可用).我尝试使用常规的tfs插件,并将其他仓库的调用 ..
发布时间:2019-09-02 20:01:22 其他开发

插件更新后jenkins严重错误

我试图更新几个我的jenkins插件(不记得是哪个),但是被挂了.大约15分钟后,我决定重新启动jenkins服务器.这是我在詹金斯UI上得到的: org.jvnet.hudson.reactor.ReactorException: java.lang.Error: java.lang.reflect.InvocationTargetException at org.jvnet.hu ..
发布时间:2019-09-02 20:01:19 其他开发

Jenkins插件开发-Maven问题:未知包装:HPI

我正在尝试开始使用Mac OSX为Jenkins开发插件. 首先,当我运行'mvn hpi:create'时,它花费了很长的时间 下载所有文件,每个文件最多下载几分钟.而且很多 文件.总时间是4-5个小时!为什么这么慢? 然后,当我运行"mvn软件包"时,出现此错误: [ERROR] [ERROR] The project org.sample.jenjondev:fi ..
发布时间:2019-09-02 20:00:57 其他开发

Jenkins ext-email插件无法在构建成功时发送电子邮件

我的计算机上安装了Jenkins版本1.480.3,电子邮件扩展插件2.28已安装. 我已经在Jenkins上配置了我的工作,除了最终的构建成功电子邮件外,其他一切都正常运行. 我为电子邮件扩展插件配置了四个触发器: 失败 成功 不稳定 构建之前 对于所有触发器,我都启用了“附加日志",除了“成功"之外,所有触发器都工作正常. 我在屏幕上收到以下消息: 已 ..
发布时间:2019-09-02 19:59:59 其他开发

使用Jenkins在多个环境中顺序运行作业任务

我是詹金斯的新手.我正在尝试在一项工作中实现特定场景,以使用Jenkins构建移动应用程序. 在一个作业中,我想依次启动几个任务: 任务1(Windows)--->任务2(Windows)--->任务3(Windows)--->任务4(Mac OSX) 每项工作都将致力于一个项目.从一个任务到另一个任务的结果传递可以通过工作空间来实现,但是看来任务任务必须全部在同一环境中运行.是否有任 ..
发布时间:2019-09-02 19:58:40 其他开发

使用Jenkins在工作区中写入json文件

我有一个设置很少参数的jenkins作业,并且在工作区中有一个JSON文件,该文件必须使用通过jenkins传递的参数进行更新. 示例: 我有以下参数,我将从触发作业的用户那里获取输入: 环境(考虑用户选择"ENV2") 文件名(考虑用户的默认值) 我的工作区中有一个json文件,位于run/job.json下,内容如下: { environment: "E ..
发布时间:2019-09-02 19:58:23 其他开发

Groovy报告文件在系统中确实存在时不存在

每当完成Jenkins作业的构建时,我都会使用Editable Email Notification插件(也称为Email-ext插件)发送包含结果的电子邮件. 另外,如果系统中存在某个文件,则我正在修改消息的默认内容,以通知该文件的存在. 为此,我正在使用插件的Pre-send Script字段. 测试作业配置: 为运行准备环境 属性内容 LOG="log.txt" ..
发布时间:2019-09-02 19:58:07 其他开发

列出Jenkins中所有永久保存的版本?

Jenkins中是否有一种简单的方法可以列出所有标记为永久保存的所有版本?然后,理想情况下,只需单击一下即可将构建标记为永久保留或立即将其删除? 在我们的流程中,如果涉及某种特定类型的故障,我们会将构建标记为永久保存;这是为了防止Jenkins随着时间的流逝而自动删除.我需要一种简单的方法来获取所有这些永久构建的列表,这样它们就不会随着时间的推移占用我们所有的磁盘空间. 解决方案 针 ..
发布时间:2019-09-02 19:58:00 其他开发

Jenkins:如何使用参数化触发器插件并通过Subversion修订版?

IMO,此用例确实需要在插件的网页/文档中特别说明. 比方说,我有一个名为U的项目,上游.当U完成构建后,我希望D签出与U刚刚构建的修订版相同的版本. U将始终结帐HEAD. 这就是我所做的: 在U中,我为“在其他项目上触发参数化的构建"添加了“构建后操作". 对于“要构建的项目",我输入D并仅在“稳定"时构建. 我为"Subversion修订版"添加了一个触发器. 我保存 ..
发布时间:2019-09-02 19:56:50 其他开发

Jenkins Git集成-如何禁用SSL证书验证

从詹金斯(Jenkins)创建工作时,出现以下错误.如何在Jenkins中禁用证书验证? 在Git Bash中,我可以使用git config --global http.sslVerify false命令禁用它,但不确定如何从Jenkins使用它. 错误: Failed to connect to repository : Command "C:\Program Files ( ..
发布时间:2019-09-02 19:56:03 其他开发

计时器触发作业时如何在Jenkins中获取BUILD_USER?

我想在职位招聘电子邮件中显示触发了Jenkins职位的用户.这可以通过使用插件 Build User Vars插件和env变量BUILD_USER来实现. 但是在由调度程序触发作业时,不会初始化此变量. 我们如何实现这一目标?我知道我们有一个名为EnvInject插件的插件,可以使用... 但是我只想知道我们如何使用它并实现解决方案... 解决方案 这可以使用Jenkins B ..
发布时间:2019-09-02 19:55:02 其他开发

Jenkins中未显示Maven安装设置

我刚刚安装了Jenkins 2.6(作为全新安装),但是我似乎找不到Maven安装选项.以前,我只能转到Jenkins的配置,并且在Maven部分中可以找到MAVEN_HOME的选项并自动安装Maven.但是,这似乎对我而言并不存在. 我已经安装了Maven集成插件.如何显示这些内容? 解决方案 自Jenkins 2.x开始,您可以在Jenkins管理中的“全局工具"条目下找到所有工 ..
发布时间:2019-09-02 19:54:52 其他开发

正确使用stash \ unstash到其他目录

在我的一个阶段中,我需要在构建完成后复制两个文件夹的内容并将其复制到另一个目录. 我实际上是在将自由式作业转换为管道,并且一直在使用工件部署程序插件.仔细阅读,看来存储和取消存储命令应该可以帮助我实现目标. 请问有人可以验证下面的方法是否正确吗? stage('Build') { steps { sh ''' gulp set-st ..
发布时间:2019-09-02 19:53:46 其他开发

Jenkins参数化作业仅排队一个版本

想象一下,詹金斯(Jenkins)作业A需要1分钟才能运行,而作业B则需要5分钟. 如果我们将作业A配置为触发作业B,而作业B正在运行,则作业A可能在B完成之前运行了5次.但是,Jenkins并未将5个构建添加到作业B的队列中,这很棒,因为否则,快速的作业A会为缓慢的较差的作业B创建不断增加的构建积压. 但是,现在我们想使用参数参数化的将作业A触发器B作为参数化作业触发插件.参数化的作 ..
发布时间:2019-09-02 19:53:41 其他开发

在詹金斯建造时间表中添加建造参数

我有一份詹金斯的工作.我想使用build参数在特定时间内构建我的工作. 我想通过使用Build periodically选项来做到这一点. 我有这样的输入: */1 * * * * Parameter1 如果我这样做,詹金斯会显示一个错误. 是否可以不使用任何插件. 如果不是,那么哪个插件会更好 或者有一种方法可以在计划表中提供参数的位置吗? 我的实际 ..
发布时间:2019-09-02 19:52:13 其他开发

如何更改詹金斯的时区?

我希望更改詹金斯的时区. 我更改了Jenkins安装服务器的时区,但是Jenkins UI显示了不同的时间. 我需要为Jenkins UI设置PST时间.我该怎么办? 解决方案 请参见 https://wiki.jenkins-ci.org/display/JENKINS/Change+time+zone . Jenkins应该遵守为Java设置的时区.但是您可以通过添加以下内 ..
发布时间:2019-09-02 19:52:08 其他开发

如何从詹金斯(Jenkins)构建变量获取构建时间戳记?

如何从Jenkins获取最新版本的构建时间戳记? 我想在后期制作操作中将此值插入“电子邮件"主题. 解决方案 注意:在詹金斯1.597中已更改,请参阅通过导航到https:///env-vars.html,您应该能够查看在构建过程中可用的所有全局环境变量. 将https:///替换为用于获取Jenkins网页的URL(例如,可能 ..
发布时间:2019-09-02 19:51:24 其他开发