Tag: 工jenkins插件

如何从命令行重置Jenkins安全设置?

有没有办法从命令行重置所有(或只是禁用安全设置)没有用户/密码,因为我已经设法完全locking自己的Jenkins ?

如何在Jenkins中安排工作?

我在jenkins增加了一个新的工作,我想定期安排工作。 从configuration作业中,我正在检查“定期生成”checkbox,并在“计划” – 文本字段中添加了expression式 15 13 * * * 但它不会在预定的时间运行。 安排工作是否正确? 工作应该在凌晨4:20运行,但没有运行。

jenkinsvs特拉维斯 – CI。 你将使用哪一个开源项目?

对于我的项目,我需要在Jenkins和Travis-CI之间进行select。 我已经使用Jenkins多年了,但我也读过关于Travis-CI的好评。 你将使用哪一个开源项目? 两者的主要优点或优点是什么?

Webdriver无法在45000 ms后连接到端口7055上的主机127.0.0.1

我有我运行testing的地方。 jenkins似乎会在执行特定作业中描述的命令时执行命令。 在这里,我正在尝试运行我的Selenium Webdrivertesting,但它告诉我,我在启动Firefox时出现错误。 最终的想法是完全在这个盒子上运行networkingtesting,并且也截取一些错误的截图。 我使用selenium-java-2.25.jar,firefox 10,linux操作系统。 有趣的是,我可以手动ssh进入框中,暂时从盒子上的另一个用户(获得一个X隧道)复制魔术cookies,执行export DISPLAY=mydisplay:1.0 ,然后启动我的seleniumtesting使用ant。 这将带来Firefox和testing就好了。 这里有各种线程,似乎有完全相同的问题,我想我已经尝试了大部分。 这是我所做的: 重新启动盒子,用VNC重新login。 在运行seleniumtesting之前,在Jenkins中放置一个bash脚本。 bash脚本基本上只是做一个export DISPLAY=mydisplay:1.0 。 它也执行xclock 。 这工作正如我可以看到xclock显示在VNC中。 iptables已closures firefox正确地位于/ usr / bin / firefox中 sshd_config显示X11Forwarding为true。 据说降级Firefox帮助一些人,但我不希望这样做。 Webdriver无论如何都应该支持FF 10。 但是,以上都不能解决问题。 它似乎并不像本地端口上的端口7055甚至存在: netstat -an | grep 7055 netstat -an | grep 7055 – 没有打印 这就是我的/ etc / hosts所说的: 1 127.0.0.1 localhost.localdomain localhost 2 […]

我怎样才能在Jenkins中设置发件人的地址?

我从Jenkins将邮件发送到内部的匿名SMTP中继。 然后,这个中继安全地发送邮件,通过端口587上的TLS在线交换。传输工作完美,问题是微软要求发件人地址匹配与帐户电子邮件地址相同的authentication凭证login名。 比如说,这是foo@mycompany.com。 我怎样才能让jenkins总是发送邮件foo@mycompany.com? 顺便说一句,当我说运输工作完全我的意思是,我可以把一个格式化的电子邮件文件放到SMTP中继服务器上的“Pickup”目录中,并且正确地发送给任何收件人,前提是From地址是foo @ mycompany .COM。

在jenkins出口/import工作

是否有可能在两个不同的Jenkins之间交换工作? 我正在寻找一种出口/import作业的方式。

如何select哈德逊和jenkins?

我花了一个小时左右的工作哈德森只有最近才分支(2011年1月) 我不知道每个分支现在变化的速度有多快,但更重要的是,每个分支的方向是什么,关键是什么,所以可以在两者之间做出select。 任何人都有产品路线图和function差异的链接?

如何手动重新启动Jenkins?

我刚刚开始与jenkins合作,并遇到了一个问题。 在安装了几个插件后,它说需要重新启动并进入“closures”模式,但是从不重新启动。 我如何进行手动重启?

Jenkins HTML Publisher插件:与Jenkins 1.643没有外部链接

我有一个Jenkins的工作,在那里我生成一个HTML-Page作为后期buildstep,包含图像链接(HTML img标签)。 该HTML页面由HTMLPublisher插件为每个作业发布。 这一直很好。 但是因为我已经更新了Jenkins到1.643版本,所以当我点击发布的HTML页面时,我只看到一个空白页面。 我尝试了很多东西,发现了以下奇怪的行为:自更新以来,我无法将外部链接embedded到我发布的HTML页面中。 如果我从外部位置embedded图像(img src =“somelocation / xxx.jpg),图像将不会显示。 如果我使用Firefox检查HTML页面,我可以看到图像标记是灰色的,因为它是不可见的,但事实并非如此。 如果我embedded一个正常的超链接,指向一个外部位置,我可以看到显示的页面中的链接,但是当我点击它时,什么也没有发生。 就像jenkins在这方面不允许外部链接一样。 请帮我在这里:) 谢谢! 编辑: 感谢Dave Bacher,他给了我正确的提示。 看看这个页面,看看jenkins的新安全政策。 https://wiki.jenkins-ci.org/display/JENKINS/Configuring+Content+Security+Policy#ConfiguringContentSecurityPolicy-Implementation 您必须放松规则,以便再次允许embedded外部图像。 为了testing它,只需在脚本控制台中键入以下内容: System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "sandbox; img-src *;") 这将允许从任何外部网站embedded图像。 如果你在Ubuntu上运行Jenkins,并且想永久地设置它,只需编辑文件/ etc / default / jenkins即可。 在传递给java的#参数下添加以下行: JAVA_ARGS="-Dhudson.model.DirectoryBrowserSupport.CSP=\"sandbox; img-src *;\""

设置Jenkins时,权限被拒绝(publickey)

我在Win 2008服务器机器上设置Jenkins,并且在configurationJenkins连接到GitHub时遇到了一些麻烦。 我得到以下错误: Command "git.exe fetch -t git@github.com:USER/REPO.git +refs/heads/*:refs/remotes/origin/*" returned status code 128: Permission denied (publickey). fatal: The remote end hung up unexpectedly ERROR: Could not fetch from any repository FATAL: Could not fetch from any repository hudson.plugins.git.GitException: Could not fetch from any repository at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:950) at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:908) at hudson.FilePath.act(FilePath.java:758) at hudson.FilePath.act(FilePath.java:740) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:908) at […]