配置管理
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節) 中會有提及。