我有一个具有本地IP的专用网络。我想为我的Jenkins服务器启用HTTPS,它是静态IP WXYZ:8080。
Jenkins version 2.9
java version "1.7.0_111"
OpenJDK Runtime Environment (IcedTea 2.6.7) (7u111-2.6.7-0ubuntu0.14.04.3)
OpenJDK 64-Bit Server VM (build 24.111-b01, mixed mode)
Run Code Online (Sandbox Code Playgroud)
我已经尝试在/ etc / defaults / jenkins文件中配置以下参数
HTTP_PORT=-1
JENKINS_ARGS="--webroot=/var/cache/$NAME/war -DsessionTimeout=1 --httpPort=$HTTP_PORT --httpsPort=8081"
Run Code Online (Sandbox Code Playgroud)
但是我收到以下错误。请帮忙
Running from: /usr/share/jenkins/jenkins.war
webroot: $user.home/.jenkins
Oct 19, 2016 2:18:48 PM org.eclipse.jetty.util.log.JavaUtilLog info
INFO: Logging initialized @811ms
Oct 19, 2016 2:18:48 PM winstone.Logger logInternal
INFO: Beginning extraction from war file
Oct 19, 2016 2:18:48 PM org.eclipse.jetty.util.log.JavaUtilLog warn
WARNING: Empty contextPath
Using one-time self-signed certificate
Oct 19, 2016 …
Run Code Online (Sandbox Code Playgroud) 我想在Uno-Choice动态参考参数中调用shell脚本并执行一些操作(创建一些文件并从被调用的shell脚本调用一些其他shell脚本).
截至目前,我能够调用shell脚本并捕获一些文件,但我无法创建新文件或从中调用另一个shell脚本.
def sout = new StringBuffer(), serr = new StringBuffer()
// 1)
def proc ='cat /home/path/to/file'.execute()
//display contents of file
// 2)
def proc="sh /home/path/to/shell/script.sh".execute()
//to call a shell script but the above dosent work if I echo some contents
//into some file.
proc.consumeProcessOutput(sout, serr)
proc.waitForOrKill(1000)
return sout.tokenize()
Run Code Online (Sandbox Code Playgroud)
例如: - script.sh
如果我添加线
echo "hello world" > test
Run Code Online (Sandbox Code Playgroud)
然后没有创建测试文件
为了更多的理解:
我们想在同一台服务器上运行两个Jenkins实例.要登录Jenkins(使用版本1.595)Web GUI,我们使用LDAP插件(版本1.11).选择"基于项目的矩阵授权策略",并在此处授予我的用户管理员访问权限.所以,一旦我能够登录,我就拥有管理员权限.在matirx中添加的用户左侧的符号显示"小人物",因此用户似乎在LDAP上找到.
还试过"任何人都可以做任何事"作为安全设置.使用这个我不会被重定向到登录表单,而是重定向到我称之为"登录"的最后一个访问过的页面.
我使用什么类型的Internet Explorer并不重要.结果始终相同(Chrome,Firefox和Internet Explorer都经过测试).
我已经与负责LDAP维护的同事讨论过了.正确处理传入的信息( - > Jenkins中的LDAP设置必须正确).但是这个事实很清楚,因为错误的登录信息导致"登录信息页面无效",但正确的登录信息却没有.
还要确保防火墙没有问题.
你知道为什么这不起作用吗?或者原因是什么?是否有可能存在登录的"重定向链接"?
我想监控成功登录到我的 Jenkins 服务器的用户的姓名/电子邮件/IP id。我是系统管理员。请帮忙。
我必须配置SMTP服务器,以便在Jenkins配置路径中我可以给SMTP服务器.有人可以告诉如何在Ubuntu中配置SMTP服务器以及如何在Jenkins Email-Ext插件中映射该服务器.