当前位置: 首页 > 面试题库 >

Jenkins配置

章宏恺
2023-03-14
问题内容

我有一个GIT存储库。当我将GIT更改推送到Gerrit中时,它会触发jenkins构建,如果成功,它将代码合并到GIT存储库中。

但是,Jenkins始终从GIT回购中构建源。它不是在挑选推送到Gerrit的更改。

我应该在Gerrit / Jenkins中更改哪些设置?


问题答案:

在git Source Code
Management部分的jenkins配置中,单击高级按钮,并将您的refspec设置为$GERRIT_REFSPEC将提交的更改集。



 类似资料:
  • 问题内容: 我是Jenkins的新手,刚刚开始配置它。这是我到目前为止所做的: 安装并配置了Jenkins以显示主页。添加了PMD插件。 将设置为特定目录> C:\ Work \ Jenkins 配置了一个测试版本以运行简单的no-thing ant脚本。运行成功 编写了一个独立程序,以对C:\ myview中的一组文件运行检查(我正在使用clearcase)。此xml还将输出pmd_result

  • 应用的源码是通过jenkins 从git 服务器上拉取到jenkins服务器上进行编译,所以我们需要让jenkins服务有对git服务的访问权限。 以下是介绍如何让jenkins有对gitlab和github的访问权限配置。 gitlab配置 登陆jenkins服务器 进入 cd ~/.ssh/ 找到 cat id_rsa.pub 如果没有请执行以下命令生成: $ ssh-keygen -o -t

  • 问题内容: 我可以在配置Jenkins以使用yslow方面获得帮助吗? 我在yslow的闪电演讲中看到,可以使用CI来实现它,但是它并没有提供太多有关如何执行此操作的信息。我在google上搜索了yslow和CI或jenkins,已经做了很多工作,却找不到任何东西。 有人能指出我正确的方向吗? 问题答案: 抱歉,似乎有人为PahntomJS Wiki页面破坏了YSlow,但又 回来了,请在以下位置

  • 问题内容: 我似乎在尝试将Jenkins(Ubuntu的EC2 AWS实例)与Bitbucket链接时陷入困境。 每当我尝试构建项目时(我在Jenkins上安装了git插件),我都会得到… 很好- 看起来它正在尝试通过ssh,但是找不到密钥。所以我试图生成密钥,在我有文件的情况下,但是根据这里的文档… https://confluence.atlassian.com/display/BITBUCK

  • 问题内容: 我想将Jenkins与Eclipse集成在一起。我找到了mylyn hudson / jenkins连接器,并将其安装在Eclipse Luna中。我重新启动了Eclipse,然后尝试将jenkins服务器添加为mylyn存储库。但是,当我单击“添加存储库”时,它没有显示jenkins连接器。有没有关于如何进行设置的教程? 谢谢! 问题答案: 您的观点不正确。打开“构建”视图以连接到H

  • 我有SonarQube和Jenkins dockerized(它们在不同的容器上运行);sonar在localhost:9000上运行,Jenkins在localhost:8080上运行。我在Jenkins上配置了Sonar凭据(使用acces令牌),但在运行SonarScanner时,我在Jenkins上得到了SonarScaner的以下错误: 我如何解决这个问题,或者使两个容器彼此通信?