ezienecker / static-code-review-plugin

A plugin which comments the found bugs (by static code analyzer) to your merge request

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Travis CI integration

ezienecker opened this issue · comments

To let every oncoming commits be reliability and do automatic check.

Why not give GitHub actions a go? It's just as simple as travis, free for open source projects, but has the added benefit of being fully integrated with your GitHub project.

You might need to sign up for the beta, it will hit GA early - mid November, but it even comes with a Maven starter. Your GitHub Actions build script could be as simple as:

name: Maven Build

on: [push]

jobs:
  build:

    runs-on: ubuntu-latest

    steps:
    - uses: actions/checkout@v1
    - name: Set up JDK 1.8
      uses: actions/setup-java@v1
      with:
        java-version: 1.8
    - name: Build with Maven
      run: mvn package --file pom.xml

GitHub Actions Page

Sounds great! Is that something you could help with?

Your repository isn't signed up for the beta - you have to get signed up and accepted before GitHub actions can be used.

Until the Github actions are implemented on this repository, I added support for Travis CI via #12

@yiss thanks for this pr!