使用jenkins做自動化的測試

來源:互聯網
上載者:User

下載 jenkins.war

https://wiki.jenkins-ci.org/display/JENKINS/Meet+Jenkins

使用tomcat

https://wiki.jenkins-ci.org/display/JENKINS/Tomcat

貌似有時候需要設定一下 JENKINS_HOME 這個環境變數

好了接下來啟動 tomcat

將jenkins.war拷貝到 $tomcat/webapp下面。

運行 $tomcat/bin/start.sh

用瀏覽器開啟 localhost:8080/jenkins 就可以看到 jenkin運行了。

安裝git plugin

在config中

配置email帳戶,這樣可以在通知的時候發送郵件

在系統配置一頁的最後,配置完後可以發送一個測試郵件。

smtp server: 

default user e-mail suffix:

System Admin E-mail Address:

配置編譯 和 poll

jenkins有兩種方式,一個是定時得build,一種是poll。

poll的話,可以當有新的commit時候,才做編譯。

配置post-commit tirgger

如果是git的話,在post-commit指令碼中 加入

/usr/bin/wget -q http://localhost:8080/jenkins/job/Familiar/build?token=BUILD

gerrit, jenkins, Codesniffer, Mess Detector

http://alblue.bandlem.com/2011/02/gerrit-git-review-with-jenkins-ci.html

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.