diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000000..0a4ac6ecc5 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,28 @@ +name: java with maven + +on: + push: + branches: [master] + pull_request: + branches: [master] + + jobs: + Build: + + runs-on: ubuntu-latest + + steps: + ######## Checkout code ######## + - name: 'Checkout repository on branch: ${{ github.REF }}' + uses: actions/checkout@v2 + continue-on-error: ${{ env.CONTINUE_ON_ERROR }} + with: + ref: ${{ github.REF }} + fetch-depth: 0 + ######## Build - Maven ######## + - name: Build with Maven + id: build_maven + if: ${{ env.BUILD_TECH == 'java_maven' }} + run: | + mvn ${{ env.MVN_ARGS }} + continue-on-error: ${{ env.CONTINUE_ON_ERROR }}