diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 40158d50e81..1ca0d6d4b9b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,7 +1,7 @@ # This workflow will build a Java project with Maven # For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven -name: build +name: github-ci on: push: @@ -31,7 +31,7 @@ jobs: restore-keys: ${{ runner.os }}-m2 - name: Build SDK with JDK 7 if: matrix.jdk == '7' - run: mvn clean compile -pl apollo-client,apollo-mockserver,apollo-openapi -am + run: mvn clean compile -pl apollo-client,apollo-mockserver,apollo-openapi -am -Dmaven.gitcommitid.skip=true - name: Full Build if: matrix.jdk != '7' - run: mvn clean compile + run: mvn clean compile -Dmaven.gitcommitid.skip=true diff --git a/.travis.yml b/.travis.yml index f9d9fbc19d9..3f6d088889d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,18 +4,23 @@ jdk: notification: email: recipients: - - song_s@ctrip.com,zhanglea@ctrip.com - on_success: always + - nobodyiam@gmail.com,lepdou@gmail.com + on_success: change on_failure: always +before_install: + - pip install --user codecov + +install: + - mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V + before_script: - echo "MAVEN_OPTS='-Xms1024m -Xmx3072m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=384m'" > ~/.mavenrc -before_install: - - pip install --user codecov +script: + - mvn clean test jacoco:report after_success: - - mvn clean test jacoco:report coveralls:report - codecov branches: @@ -24,19 +29,8 @@ branches: env: global: - - secure: "DYJkJ7ArGJuIyTJsmjvUAJRyUKXEaGFWYZFAGZq6vxbrMN3tThz7drfNhhvP2YE7hdS7YX7hZBWVQEnNR+pBN+ykQFx7TpLr311eEk2/Yy3G5qegeHMsgqYXfAp3FFpYlE6Kr3Dcf4kFSWtRi735kSo5oHicoaxbyWENgmKT+uQjYERKhDXEoenMaDpcf8WO8KARzxI1cXf69ECnYP2rzNOfkNW4IGjTcJnplXPZ9BNBRn3WfyPwEHlemETAMwJxJXolNM9qn1bDBTB/35yJrneQY/pYp9Q8PbQID2lNJu7PFKYaI9mvsKHUgxjbzsC29zlMY94pDr6sQtr7IA0dSuk+qO2tEqAStTwRI5JOcozLAslTMNnUn6HLvy0/Kkq1TL+JrIohoRD58F34SzjcnuB4w0/GCWGU4BMSbzPwHsgQZM4lkHDWv+w1OSwP3dgCFI/vYYr9xNV0zqTgyZ9ITkMZPL0wOh0DZ7Bxxm80wyHfJuRwywemMtzitgjPR4BKENbpcoGN4lcKWciksAuiyX+dedOPfGoOWfnIKh1g7yeVB84LMggCSad/9cqnYf2Sm8xSyVzNmyhSOy2Ocy40RDas2uHIK3/QPy56Le/t1LD2On/x1TZBIoSavedNYA5N54s/ZCDZOcepUMvlwtjgnx/SMjU85ZLKCcliPGdTWws=" - "MAVEN_OPTS=-Xms1024m -Xmx3072m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=384m" -addons: - coverity_scan: - project: - name: "ctripcorp/apollo" - description: "Build submitted via Travis CI" - notification_email: song_s@ctrip.com,zhanglea@ctrip.com - build_command_prepend: "mvn clean" - build_command: "mvn -DskipTests=true compile" - branch_pattern: master - cache: directories: - $HOME/.m2 diff --git a/README.md b/README.md index 541ab79fc07..3d744f25842 100644 --- a/README.md +++ b/README.md @@ -5,10 +5,6 @@ [![Build Status](https://travis-ci.org/ctripcorp/apollo.svg?branch=master)](https://travis-ci.org/ctripcorp/apollo) [![GitHub release](https://img.shields.io/github/release/ctripcorp/apollo.svg)](https://github.com/ctripcorp/apollo/releases) [![Maven Central Repo](https://img.shields.io/maven-central/v/com.ctrip.framework.apollo/apollo.svg)](https://mvnrepository.com/artifact/com.ctrip.framework.apollo/apollo-client) -[![Coverage Status](https://coveralls.io/repos/github/ctripcorp/apollo/badge.svg?branch=master)](https://coveralls.io/github/ctripcorp/apollo?branch=master) - - Coverity Scan Build Status - [![codecov.io](https://codecov.io/github/ctripcorp/apollo/coverage.svg?branch=master)](https://codecov.io/github/ctripcorp/apollo?branch=master) [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) diff --git a/pom.xml b/pom.xml index 6034759809e..5f186bc1318 100644 --- a/pom.xml +++ b/pom.xml @@ -552,7 +552,7 @@ pl.project13.maven git-commit-id-plugin - 2.2.0 + 2.2.6