Jenkins实践文档(2)
2020-11-30 本文已影响0人
QuietHeart
配置管理
Jenkins服务管理
重启Jenkins服务
-
在服务器命令行可以使用的命令是:
#/etc/init.d/jenkins restart Correct java version found Restarting jenkins (via systemctl): jenkins.service.
-
在客户端远程web操作的地址是: http://localhost:8080/restart
这样,会提醒是否重启,确认后即重启Jenkins服务。
手动Jenkins停止服务
-
在服务器命令行可以使用的命令是:
#/etc/init.d/jenkins stop Correct java version found Stopping jenkins (via systemctl): jenkins.service.
-
在客户端远程web操作的地址是: http://localhost:8080/exit
之后按照web页面提示确认,最终会显示
Shutting down
.
手动Jenkins启动服务
在服务器命令行可以使用的命令是:
#/etc/init.d/jenkins start
Correct java version found
Starting jenkins (via systemctl): jenkins.service.
查看Jenkins服务启动状态
在服务端运行:
#/etc/init.d/jenkins status
Correct java version found
● jenkins.service - LSB: Start Jenkins at boot time
Loaded: loaded (/etc/init.d/jenkins; generated)
Active: active (exited) since Fri 2020-05-29 14:41:54 CST; 5 days ago
Docs: man:systemd-sysv-generator(8)
Tasks: 0 (limit: 19117)
Memory: 0B
CGroup: /system.slice/jenkins.service
5月 29 14:41:53 vmcnszs207 systemd[1]: Starting LSB: Start Jenkins at boot time...
5月 29 14:41:53 vmcnszs207 jenkins[76316]: Correct java version found
5月 29 14:41:53 vmcnszs207 jenkins[76316]: * Starting Jenkins Automation Server jenkins
5月 29 14:41:53 vmcnszs207 su[76356]: (to jenkins) root on none
5月 29 14:41:53 vmcnszs207 su[76356]: pam_unix(su-l:session): session opened for user jenkins by (uid=0)
5月 29 14:41:53 vmcnszs207 su[76356]: pam_unix(su-l:session): session closed for user jenkins
5月 29 14:41:54 vmcnszs207 jenkins[76316]: ...done.
5月 29 14:41:54 vmcnszs207 systemd[1]: Started LSB: Start Jenkins at boot time.
添加自定制脚本
可以事先将Jenkins所需要执行的工作写成脚本,shell脚本、python脚本等等。这里假设脚本的路径为: /var/lib/jenkins/myshell
。并且在执行的时候也需要添加权限,其它路径也可,具体在后面的 作业管理 (参见第2.3.4节) 中会有提及。