我曾经可以通过做su jenkins从根本上改变为jenkins用户 但是用我的新jenkins安装,我必须做sudo su -s / bin / bash jenkins 有谁知道我可以怎么做苏 – jenkins呢?
我正在build立jenkins第一次。 HTTP错误:503问题访问/。 原因:服务不可用 我关掉了firewalld。 jenkins来自官方的詹姆斯百胜餐饮集团。 Java版本“1.7.0_79”OpenJDK运行环境(rhel-2.5.5.1.el7_1-x86_64 u79-b14)OpenJDK 64位服务器虚拟机(构build24.79-b02,混合模式) May 05, 2015 9:59:54 PM org.eclipse.jetty.util.log.JavaUtilLog warn WARNING: Failed startup of context w.{,file:/var/cache/jenkins/war/},/var/cache/jenkins/war java.lang.NullPointerException at jenkins.util.groovy.GroovyHookScript.run(GroovyHookScript.java:63) at hudson.util.BootFailure.publish(BootFailure.java:43) at hudson.WebAppMain.contextInitialized(WebAppMain.java:247) at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:782) at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:424) at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:774) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:249) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1242) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:494) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) at org.eclipse.jetty.server.Server.doStart(Server.java:282) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) at winstone.Launcher.<init>(Launcher.java:154) at winstone.Launcher.main(Launcher.java:354) at […]
我正在使用Jenkinspipe道插件在我的GitHub存储库上构build提交。 但是,尽pipe我确实相信GitHub上的人员足够在存储库上进行提交,但是服务器是跨多个项目的共享基础架构,而且我不想让他们有效地访问从服务器。 我看到这个插件会阻止Pull Request的Jenkinsfile变化。 是否有可能为所有 Jenkinsfile更改configuration类似的function? 请注意,其中一些人是GitHub组织的所有者,所以修复必须在Jenkins上,而不是在GitHub上。
我使用Jenkins和Git SCM在GitHub上构build项目。 我已经告诉它build立了一个已经被强制推送的分支,现在我的构build失败了,因为每次启动都会尝试构build远程不再存在的提交: 19:30:31 Started by user admin 19:30:31 Building in workspace /Users/Shared/Jenkins/Home/workspace/myproject 19:30:31 [WS-CLEANUP] Deleting project workspace… 19:30:31 [WS-CLEANUP] Done 19:30:31 [ssh-agent] Looking for ssh-agent implementation… 19:30:31 [ssh-agent] Java/JNR ssh-agent 19:30:31 [ssh-agent] Skipped registering BouncyCastle, not running on a remote agent 19:30:31 [ssh-agent] Started. 19:30:31 [ssh-agent] Using credentials git (id_rsa) 19:30:31 Cloning the remote […]
我将通过添加链接到左侧面板来定制jenkins,并使用与这些链接关联的页面来提供一些自定义内容,而不是默认显示的作业/视图表。 我设法使用侧边栏链接插件添加到侧栏的链接 。 现在我试图看看如何用一些自定义内容replace<td id="main-panel">元素的内容。 自定义内容是由一些PHP脚本生成的,理想的情况下应该在每次请求自定义页面时由hudson调用,尽pipe如果过于复杂,我可以通过在crontab中调用我的PHP脚本来创build由jenkins提供的静态内容,或者查看是否在将页面请求发送给jenkins之前,可以通过apache自己完成对PHP脚本的调用。 我不确定编写一个插件是继续进行的最佳方式,我想请你想一想,我应该如何实现这一点。
我有一个Jenkins作业在远程节点上运行signtool实用程序,控制台日志看起来像这样: Started by user anonymous Building remotely on vm-builder [VE] $ cmd /c call "C:\Documents and Settings\builder\hudson6959487656440210459.bat" USERNAME=builder d:\work\workspace\VE>d:\work\workspace\VE\CodeSign\signtool.exe sign /fd:\work\workspace\VE\CodeSign\Shunra.pfx /p "shunrail" /t http://timestamp.verisign.com/scripts/timstamp.dll /du "www.shunra.com" /vd:\work\workspace\VE\ShunraInstallationServices\lib\net\Release\ShunraInstallationServices.dll Number of files successfully Signed: 0 Number of warnings: 0 Number of errors: 1 SignTool Error: IStore2::Load returned error: 0x80090345 The requested operation requires delegation to be […]
我目前正在迁移Jenkins服务器,我需要在新机器上为我的一些版本安装证书。 问题是我不确定在哪个商店使用,没有人记得Jenkins在旧服务器上运行的帐户的密码。 我想避免重置我们的prod服务器上的这个帐户的密码,所以我一直在寻找一种方式来查看用户的证书存储没有实际login为该用户。 我一直在使用MMC查看证书,但似乎无法查看其他用户的商店。 至less不直观。 任何意见是极大的赞赏。
我有jenkins安装在一个LXC容器。 在一个Jenkins工作中,我想用vagrant + Virtualboxtesting我的项目部署。 所以,我尝试在我的LXC容器中执行VirtualBox。 第一个难点,加载vbox内核模块。 要解决这个第一个问题,我已经在我的lxc容器configuration中添加了这行: # vboxdrv lxc.cgroup.devices.allow = c 10:59 rwm 用这一行,我可以执行: root@jenkins-lxc:/tmp/test1# /etc/init.d/vboxdrv setup [ ok ] Stopping VirtualBox kernel modules:. [ ok ] Uninstalling old VirtualBox DKMS kernel modules:. [ ok ] Trying to register the VirtualBox kernel modules using DKMS:. [ ok ] Starting VirtualBox kernel modules:. 下一期: root@jenkins-lxc:/tmp/test1# […]
现在我正在为我的公司部署自动testing框架,我有几个挤压testing套件和jenkins这些testing工作。 我们的一些套房运行良好,没有RDP,但是一些套房只有预期的结果,而我有一个RDP连接,一旦我试图运行这些套房没有RDP,结果会很奇怪,挤压日志说某些元素无法find。 而一些截图将会失败。 有没有人遇到这种情况,或给我一些可能的原因? 预先感谢你〜
我在EC2上的Ubuntu 14.04上有一个Jenkins服务器。 最近,页面的加载时间已经痛苦地恶化。 当我查看日志时,我注意到在构build完成之后,Jenkins不能删除像lastUnsuccessfulBuild和lastStableBuild这样的快捷方式的链接: Jun 26, 2014 5:23:59 AM hudson.model.Run execute INFO: tests_functional #4948 main build action completed: SUCCESS Jun 26, 2014 5:23:59 AM jenkins.model.PeepholePermalink updateCache WARNING: Failed to update hudson.model.FreeStyleProject@1ce01735[tests_functional] lastStableBuild permalink for tests_functional #4948 java.io.IOException: Unable to delete /var/lib/jenkins/jobs/tests_functional/builds/lastStableBuild at hudson.util.AtomicFileWriter.commit(AtomicFileWriter.java:112) at jenkins.model.PeepholePermalink.writeSymlink(PeepholePermalink.java:200) at jenkins.model.PeepholePermalink.updateCache(PeepholePermalink.java:150) at jenkins.model.PeepholePermalink$RunListenerImpl.onCompleted(PeepholePermalink.java:237) at hudson.model.listeners.RunListener.fireCompleted(RunListener.java:199) at hudson.model.Run.execute(Run.java:1783) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) […]