小编Kru*_*mmy的帖子

Jenkins:将数据从从站复制到从站

假设我们有以下情况:

  1. 詹金斯有两个奴隶:S-1和S-2.
  2. 我有两个Build Jobs BJ-1和BJ-2.(BJ-1在S-1上运行,B-2在S-2上运行.)
  3. BJ-1在他的工作空间中生成数据
  4. BJ-2需要在自己的工作空间中创建bey BJ-1的数据

如何在不将所有数据复制到主站的情况下解决此问题.我知道我可以将S-1上的BJ-1数据复制到我的主服务器上,一旦工作完成,我也知道我可以在BJ-2运行之前将数据下载到S-2.但正如你所见,我必须将它们复制到我的主人身上.

问题:有没有办法直接将数据从S-1复制到S-2?

jenkins jenkins-plugins

7
推荐指数
1
解决办法
5928
查看次数

如何为声纳用户/用户组启用自动项目权限

我知道我可以在这里创建用户组并添加人员("设置" - >安全部分 - >"组").

当我现在去"项目权限"而不是"模式"选项卡时,我可以创建一些模式.我可以编辑模式名称,用户/用户组是此模式中的管理员,用户或代码查看器.

如果我现在切换回项目选项卡,我可以搜索视图和项目,手动添加用户和用户组的权限,或者选择"应用权限模板",这将把模式更改为相同的设置.

一个小例子:

假设我有不同的用户群.应该只允许第一组查看项目会议要求A中的代码(例如,名称包含"A").secound组只允许查看包含名称中带有"B"的项目的代码.

我现在可以创建用户组"A-codeviewers"和"B-codeviewers",创建模板"A-template"(将A-codeviewers添加到codeviewer部分)和"B-template"(将B-codeviewers添加到codeviewer)最后选择一个项目 - >应用权限模板 - > A模板.

我的问题: 是否有可能自动取得这一进展?我正在寻找像我可以添加正则表达式(RegExp)之类的东西,如果项目键符合RegExp,则会自动为此项目使用特定模式.

谢谢你的帮助:)

sonarqube

5
推荐指数
1
解决办法
2833
查看次数

通过LDAP登录Jenkins失败

我们想在同一台服务器上运行两个Jenkins实例.要登录Jenkins(使用版本1.595)Web GUI,我们使用LDAP插件(版本1.11).选择"基于项目的矩阵授权策略",并在此处授予我的用户管理员访问权限.所以,一旦我能够登录,我就拥有管理员权限.在matirx中添加的用户左侧的符号显示"小人物",因此用户似乎在LDAP上找到.

  • 情况1:如果我输入我的凭证CORRECT,我会被重定向到我点击"登录"按钮之前打开的页面.
    • 不好 - >不允许匿名用户管理我没有机会做任何事情.
  • 情况2:如果我输入错误,错误的詹金斯告诉我"登录信息无效.请再试一次."
    • 好 - >正如所料.

还试过"任何人都可以做任何事"作为安全设置.使用这个我不会被重定向到登录表单,而是重定向到我称之为"登录"的最后一个访问过的页面.

我使用什么类型的Internet Explorer并不重要.结果始终相同(Chrome,Firefox和Internet Explorer都经过测试).

我已经与负责LDAP维护的同事讨论过了.正确处理传入的信息( - > Jenkins中的LDAP设置必须正确).但是这个事实很清楚,因为错误的登录信息导致"登录信息页面无效",但正确的登录信息却没有.

还要确保防火墙没有问题.

你知道为什么这不起作用吗?或者原因是什么?是否有可能存在登录的"重定向链接"?

login ldap jenkins

5
推荐指数
1
解决办法
8355
查看次数

异常处理程序应保留原始异常

运行SonarQube时,会发现一个名为"异常处理程序应该保留原始异常"的异常.全面例外描述在这里.

我们的意思很清楚.问题是编译器似乎允许我们以下语句(参见Compliant Solution):

 try { /* ... */ } catch (Exception e) { LOGGER.info("context", e); }
Run Code Online (Sandbox Code Playgroud)

我们没有使用LOGGER,但是:

trc.traceRaw(DcWxTaTrc.INFO, "Exception <" + e.getMessage() + ">
   ignored");
Run Code Online (Sandbox Code Playgroud)

有没有办法允许这种日志记录呢?如果是的话:怎么样?

logging sonarqube

1
推荐指数
1
解决办法
5551
查看次数

标签 统计

jenkins ×2

sonarqube ×2

jenkins-plugins ×1

ldap ×1

logging ×1

login ×1