Jenkins實踐文檔(2) 配置管理

配置管理

Jenkins服務管理

重啓Jenkins服務

  1. 在服務器命令行可以使用的命令是:

    #/etc/init.d/jenkins restart
    Correct java version found
    Restarting jenkins (via systemctl): jenkins.service.
    
  2. 在客戶端遠程web操作的地址是: http://localhost:8080/restart

    這樣,會提醒是否重啓,確認後即重啓Jenkins服務。

手動Jenkins停止服務

  1. 在服務器命令行可以使用的命令是:

    #/etc/init.d/jenkins stop
    Correct java version found
    Stopping jenkins (via systemctl): jenkins.service.
    
  2. 在客戶端遠程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節) 中會有提及。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章