Questions tagged «hudson»

1
如何让Jenkins停止监听远程连接?
我让Jenkins坐在Nginx后面,由Nginx负责身份验证,但是Jenkins仍在外部监听8080端口,因此,通过访问8080端口的盒子,人们可以绕过Nginx。 我怎样才能告诉它停止侦听远程连接,而只接受本地连接? 看起来可能与此ajp13ListenAddress参数有关,但我不知道如何在随Jenkins安装的init.d脚本中进行设置。 感谢您的帮助! 鲁道 (好像还没有Jenkins标签,因为没有代表,所以我无法创建它)
23 ubuntu  hudson  jenkins 


2
允许匿名用户仅查看作业列表,而不浏览Jenkins中的工作区
我们正在运行Jenkins CI。通常我们想提供 完全访问特定组中经过身份验证的用户 对匿名用户的完全读取访问 阻止匿名用户访问某些项目(完全) 我们使用Unix用户/组数据库和基于项目的矩阵授权策略。第(1)和第(2)点效果很好,但是我们很难实现(3)。 我们尝试过: 在Global Security中,删除对匿名的所有权限,然后在基于项目的安全性中授予它,但在此之后,所有匿名请求(甚至是对Jenkins主页面的请求)都会生成登录页面 在Global Security中分步添加以下权限:View-Read(无效),Job-Discover(无效),Job-Read(无效),Overal-Read-这最后一个似乎有效它给匿名用户过多的权限,我们无法限制对特定项目的访问。 tl; dr 我们想要完全打开(只读)的Jenkins CI,并为匿名完全隐藏/阻止了一些项目。

2
如何在不重新启动的情况下以编程方式修改jenkins作业配置?
Jenkins作业具有config.xml文件,该文件存储该作业的配置。 我有一个“作业管理器”作业,它可以修改其他作业的配置,但是如果不重新启动Jenkins,我似乎无法让它确认新的配置。 奇怪的是,jenkins-cli.jar命令行工具似乎没有此操作的选项。 这是可能的编辑通过Web界面的配置,并有保存/承认没有重新启动,所以它似乎并不认为这将是一个技术是不可能的。 我最好的尝试是尝试发布到与Web界面相同的地址 wget --post-file=config.xml --user=joe.shmoe --password=secret01 \ --no-check-certificate \ https://jenkins.company.com/job/myProject/config.xml ...但是尽管使用了有效的凭据,我还是得到了403(复制粘贴以确保没有错别字) 任何人有任何想法或知道我缺少的简单知识吗?
10 hudson  jenkins 

4
我应该使用哪个Java版本运行Jenkins?
参考:Jenkins用户:: Windows上的Jenkins:Java + JRE(版本)混乱 我应该使用哪个Java版本(在Windows上)运行Jenkins?我应该使用Windows master附带的JRE吗?我应该使用最新的1.6版本吗?我应该只在当前的1.7版本上运行它吗?(请注意,我正在运行独立版本。) 我在Jenkins页面上可以找到的所有内容是:要运行Jenkins,至少需要具有JRE 1.5或更高版本。 另外:我的Windows服务器仍然是32位2k3,但是您如何在64位平台上运行Jenkins?32位还是64位JVM? 请注意,此问题仅与我用来运行Jenkins实例的JRE(或JDK)有关。我不关心用于构建Java程序的JDK。

1
如何在Jenkins中管理群组和用户
我正在尝试在Jenkins中使用基于角色的安全性插件,但我不起诉我是否正确使用了它。 我决定将jenkin自己的用户数据库(而不是LDAP)用作安全领域。我正在逐一添加用户。 现在,在“分配角色”屏幕中,我具有全局角色,如管理员,只读等...,而我具有项目特定的角色,如prod_a_developer,prod_b_developer ... 对于每个用户,我是否既要为其分配全局角色之一,又要分配特定的项目角色? 另外,如何将用户分配给组?而不是为每个用户分配一个全局角色,我想为一个组分配一个全局角色。 不那么琐碎, 有人可以帮帮我吗 ? 谢谢。
8 ldap  hudson  jenkins 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.