diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml new file mode 100644 index 0000000..6d1fba0 --- /dev/null +++ b/.github/workflows/maven.yml @@ -0,0 +1,19 @@ +name: github + +on: [push] + +jobs: + build: + runs-on: ubuntu-latest + + strategy: + matrix: + java-version: [ 8, 9, 10, 11, 15 ] + + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-java@v1 + with: + java-version: ${{ matrix.java-version }} + - run: mvn -B install --no-transfer-progress --file pom.xml + diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index e571a3f..0000000 --- a/.travis.yml +++ /dev/null @@ -1,16 +0,0 @@ -language: java -jdk: - - openjdk8 - - openjdk9 - - openjdk10 - - openjdk11 - - openjdk-ea - -matrix: - allow_failures: - - jdk: openjdk-ea - -script: mvn clean install -U - -after_success: - - mvn clean test jacoco:report coveralls:report \ No newline at end of file diff --git a/README.md b/README.md index 4845a47..dc01fee 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ Enterprise & production ready SOAP webservices powered by Spring Boot & Apache CXF ====================================================================================== -[![Build Status](https://travis-ci.com/codecentric/cxf-spring-boot-starter.svg?branch=master)](https://travis-ci.com/codecentric/cxf-spring-boot-starter) +[![Build Status](https://github.com/codecentric/cxf-spring-boot-starter/workflows/github/badge.svg)](https://github.com/codecentric/cxf-spring-boot-starter/actions) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/de.codecentric/cxf-spring-boot-starter/badge.svg)](https://maven-badges.herokuapp.com/maven-central/de.codecentric/cxf-spring-boot-starter/) [![License](http://img.shields.io/:license-apache-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0.html) [![renovateenabled](https://img.shields.io/badge/renovate-enabled-yellow)](https://renovatebot.com)