maven 系列
maven-01-發布到中央倉庫概覽
maven-02-發布到中央倉庫常用腳本
maven-03-發布到中央倉庫之持續集成
maven-04-發布到中央倉庫之 Ignore Licence
maven-05-maven 配置進階學習
maven-06-maven 中央倉庫 OSSRH 停止服務,Central Publishing Portal 遷移實戰
常見網站
說明:如何進行項目的持續集成+測試覆蓋率
Travis-CI
https://www.travis-ci.org 直接添加此項目
Coveralls
- 添加項目
https://coveralls.io/repos/new 直接添加項目
- 生成密匙
travis encrypt COVERALLS_TOKEN=${your_repo_token}
- 添加到文件
travis encrypt COVERALLS_TOKEN=${your_repo_token} --add
常見腳本
.coveralls.yml
service_name: travis-ci
.travis.yml
language: java
jdk:
- oraclejdk7
install: mvn install -DskipTests=true -Dmaven.javadoc.skip=true
script: mvn test
after_success:
- mvn clean cobertura:cobertura coveralls:report