Bring coverage and comment back (#3972)

This commit is contained in:
kezhenxu94 2019-11-30 11:20:11 +08:00 committed by GitHub
parent 19add86472
commit bdc0609296
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 3 deletions

View File

@ -16,7 +16,12 @@
name: CI AND IT
on: [pull_request]
on:
pull_request:
push:
branches:
- master
jobs:
CI:
@ -40,7 +45,7 @@ jobs:
- name: 'Install & Test'
run: |
export MAVEN_OPTS='-Dmaven.repo.local=.m2/repository -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -XX:+CMSClassUnloadingEnabled -XX:+UseConcMarkSweepGC -XX:-UseGCOverheadLimit -Xmx3g'
./mvnw -P"agent,backend,ui,dist,CI-with-IT" clean verify install
./mvnw javadoc:javadoc -Dmaven.test.skip=true
./mvnw -P"agent,backend,ui,dist,CI-with-IT" clean cobertura:cobertura verify install javadoc:javadoc
CODECOV_TOKEN="d2065307-8f01-4637-9715-2781ef096db7" bash <(curl -s https://codecov.io/bash)
- name: 'Check Dependencies Licenses'
run: tools/dependencies/check-LICENSE.sh