Jenkins入門系列之——00答疑解惑

寫在最前的總結:Jenkins其實就是一個工具,這個工具的做用就是調用各類其餘的工具來達成你的目的。好比你要獲取Subversion上最新的源代碼,Jenkins會去調用SVNKIT(插件的核心Jar的名稱)。而後你須要編譯源代碼(假設是用maven編譯),Jenkins會去調用maven的插件。最後你可能須要發佈程序到服務器上(假設是使用的Tomcat提供服務),你能夠經過Tomcat本身的API發佈程序(有個插件就是經過這個功能實現的發佈),你也能夠經過ssh通道本身寫shell腳本去實現。總之,Jenkins就是一箱工具,在它能力範圍內你想幹什麼均可以。html

  1.  Q:Jenkins是什麼?

     A:百度一下你就知道!shell

  2. Q:Jenkins有哪些版本?

     A:這個版本太多了,具體去看官網吧!www.jenkins-ci.orgapache

  3. Q:應該選擇哪一個版本的Jenkins?

     A:若是你是公司正式使用推薦長期支持版(LTS),緣由:穩定。若是你是學習,隨便哪一個版本均可以。服務器

  4. Q:JDK應該安裝哪一個版本的?

     A:推薦安裝JDK7,緣由:某些插件必需要求JDK7的支持。好比:Monitoring 插件ssh

  5. Q:Tomcat應該用哪一個版本的?

    A: Tomcat6或者7均可以。若是你要用Tomcat5.5的版本,我勸你趁早扔掉。否則一堆稀奇古怪的錯誤,看得你頭暈。maven

  6. Q: 能夠直接用命令啓動麼?

    A: 能夠。命令:Java –jar jenkins.war –httpsPort=8443 –httpPort=-1 svn

     httpsPort是訪問的端口,httpPort=-1表明關閉http訪問方式啓用https。

    工具

  7. Q:Jenkins的幫助在哪兒?

     A: 每一個配置項後都有一個幫助按鈕,有疑問能夠嘗試本身解決。學習

  8. Q:有哪些使用Jenkins的案例?

    A: https://builds.apache.org/ui

    https://ci.jenkins-ci.org/

  9.  Q:使用Jenkins須要什麼技能?

     A:推薦你學習這些:Windows的批處理、ant腳本、shell腳本、maven、版本控制軟件相關知識。若是你會Java就更好了,由於Jenkins是用Java開發的。

  10.  Q:Jenkins的svn插件沒法獲取到最新的源代碼?

     A:請檢查你的SVN服務器時間和Jenkins服務器時間是否同步。

      

 

 

 

 

 

 發現一些達人關於Jenkins的文章:

Jenkins使用Subversion插件的一些注意事項:http://www.cnblogs.com/victorcai0922/archive/2012/11/26/2789326.html

Jenkins中關於一些插件的使用方法:http://www.cnblogs.com/victorcai0922/p/3318482.html


轉:http://www.cnblogs.com/zz0412/p/jenkins00.html  點擊打開連接

相關文章
相關標籤/搜索