我通过执行下面提到的命令在CentOS 5.5上安装了Jenkins 1.531.1.1:
sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
sudo yum install jenkins
我将/ etc / sysconfig / jenkins文件中的JENKINS_HOME变量更改为/ var / lib / jenkins以外的其他变量。我将jenkins运行的默认端口从8080更改为9999.我还生成了从github提取代码所需的ssh密钥。
不幸的是,当我尝试在Jenkins作业中定义github存储库URL时,它无法进行身份验证。当我检查grep jenkins / etc / passwd时,jenkins用户不再存在。我做了整个过程两次,用户似乎被删除了。任何指针都会有所帮助!
答案 0 :(得分:0)
部署团队已设置脚本以自动删除为维护目的而创建的所有新用户。它发生在多个CentOS服务器上的事实实际上引发了我提出这个问题。