Skip to content

Bump com.h2database:h2 from 2.1.210 to 2.2.224 #66

Bump com.h2database:h2 from 2.1.210 to 2.2.224

Bump com.h2database:h2 from 2.1.210 to 2.2.224 #66

Workflow file for this run

name: Universal Media Server CI
on: [push, pull_request]
jobs:
macos:
runs-on: macos-latest
strategy:
matrix:
# test against two different xcode version on MacOS
xcode: [ 9.4.1, latest ]
java-version: [ 8 ]
steps:
- uses: actions/checkout@v2
- name: Set up JDK ${{ matrix.java-version }}
uses: actions/setup-java@v2
with:
distribution: 'liberica'
java-version: ${{ matrix.java-version }}
- name: Set up Maven
uses: stCarolas/setup-maven@v4
with:
maven-version: 3.6.3
- name: Cache local Maven repository
uses: actions/cache@v2
with:
path: ~/.m2/repository
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
${{ runner.os }}-maven-
- name: Run tests (XCode ${{ matrix.xcode }})
run: DEVELOPER_DIR=/Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer && mvn verify -P testing-macos
windows-latest:
runs-on: windows-latest
strategy:
matrix:
java-version: [ 8 ]
steps:
- uses: actions/checkout@v2
- name: Set up JDK ${{ matrix.java-version }}
uses: actions/setup-java@v2
with:
distribution: 'liberica'
java-version: ${{ matrix.java-version }}
- name: Set up Maven
uses: stCarolas/setup-maven@v4
with:
maven-version: 3.6.3
- name: Cache local Maven repository
uses: actions/cache@v2
with:
path: ~/.m2/repository
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
${{ runner.os }}-maven-
- name: Run linter and tests
run: mvn verify -P linter
linux-bionic:
runs-on: ubuntu-18.04
strategy:
matrix:
java-version: [ 8 ]
steps:
- uses: actions/checkout@v2
- name: Set up JDK ${{ matrix.java-version }}
uses: actions/setup-java@v2
with:
distribution: 'liberica'
java-version: ${{ matrix.java-version }}
- name: Set up Maven
uses: stCarolas/setup-maven@v4
with:
maven-version: 3.6.3
- name: Cache local Maven repository
uses: actions/cache@v2
with:
path: ~/.m2/repository
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
${{ runner.os }}-maven-
- name: Run tests
run: |
sudo apt-get -y install libmms0
wget https://mediaarea.net/download/binary/libzen0/0.4.39/libzen0v5_0.4.39-1_amd64.xUbuntu_18.04.deb
sudo dpkg -i libzen0v5_0.4.39-1_amd64.xUbuntu_18.04.deb
wget https://mediaarea.net/download/binary/libmediainfo0/21.03/libmediainfo0v5_21.03-1_amd64.xUbuntu_18.04.deb
sudo dpkg -i libmediainfo0v5_21.03-1_amd64.xUbuntu_18.04.deb
mvn verify -P testing
linux-focal:
runs-on: ubuntu-20.04
strategy:
matrix:
java-version: [ 8 ]
steps:
- uses: actions/checkout@v2
- name: Set up JDK ${{ matrix.java-version }}
uses: actions/setup-java@v2
with:
distribution: 'liberica'
java-version: ${{ matrix.java-version }}
- name: Set up Maven
uses: stCarolas/setup-maven@v4
with:
maven-version: 3.6.3
- name: Cache Maven packages
uses: actions/cache@v2
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-m2
- name: Run tests
run: |
sudo apt-get -y install libmms0
wget https://mediaarea.net/download/binary/libzen0/0.4.39/libzen0v5_0.4.39-1_amd64.xUbuntu_20.04.deb
sudo dpkg -i libzen0v5_0.4.39-1_amd64.xUbuntu_20.04.deb
wget https://mediaarea.net/download/binary/libmediainfo0/21.03/libmediainfo0v5_21.03-1_amd64.xUbuntu_20.04.deb
sudo dpkg -i libmediainfo0v5_21.03-1_amd64.xUbuntu_20.04.deb
mvn verify -P testing