Skip to content

Next development iteration: 3.3.3-SNAPSHOT #388

Next development iteration: 3.3.3-SNAPSHOT

Next development iteration: 3.3.3-SNAPSHOT #388

Workflow file for this run

# This workflow builds the full Java project using Maven.
# The webapp is not included.
name: Build Dicoogle with Maven
on:
push:
branches: [ dev ]
pull_request:
branches: [ dev ]
paths:
- 'pom.xml'
- 'short-license.txt'
- 'dicoogle/**'
- 'sdk/**'
- '.github/workflows/maven.yml'
- '!dicoogle/src/main/resources/webapp/**'
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
java-version: ['8', '11']
steps:
- uses: actions/checkout@v3
- name: Set up Java (JDK ${{ matrix.java-version }})
uses: actions/setup-java@v3
with:
distribution: 'zulu'
java-version: ${{ matrix.java-version }}
cache: 'maven'
- name: Build with Maven
run: mvn -B package license:check -Dskip.installnodenpm -Dskip.npm -Dskip.format --file pom.xml