Rails有一個簡單的持續集成插件:
不過這個插件是需要Subversion的
然后我們在repository/hooks目錄下創建一個post-commit文件:
這樣每次提交代碼都會運行RAKE -t test_latest_revision。。。并將結果以Email的方式report。
注意post-commit文件的權限為可讀可執行
- ruby script/plugin install continuous_builder
不過這個插件是需要Subversion的
然后我們在repository/hooks目錄下創建一個post-commit文件:
- #!/bin/sh
- DEVELOPERS=chad@chadfowler.com
- BUILDER="'Continuous Builder' <cb@chadfowler.com>"
- BUILD_DIRECTORY=/path/to/build_directory
- APP_NAME=MyApp
- RAKE=/usr/local/bin/rake
- cd $BUILD_DIRECTORY/my_app_under_sn && \
- $RAKE -t test_latest_revision NAME="$APP_NAME" \
- recipients="$developers" \
- SENDER="$BUILDER" &
這樣每次提交代碼都會運行RAKE -t test_latest_revision。。。并將結果以Email的方式report。
注意post-commit文件的權限為可讀可執行
安徽新華電腦學校專業職業規劃師為你提供更多幫助【在線咨詢】