38 lines
1021 B
YAML
38 lines
1021 B
YAML
name: Service CI
|
|
|
|
on: [push]
|
|
|
|
jobs:
|
|
test-service:
|
|
name: Build and test web service
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
- name: Checkout main project
|
|
uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579
|
|
- name: Set up JDK 17
|
|
uses: actions/setup-java@8db439b6b47e5e12312bf036760bbaa6893481ac
|
|
with:
|
|
distribution: 'temurin'
|
|
java-version: 17
|
|
cache: 'maven'
|
|
- name: Build and test with Maven
|
|
run: mvn -e -B verify
|
|
|
|
test-lambda:
|
|
name: Build and test lambda
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
- name: Checkout main project
|
|
uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579
|
|
- name: Set up JDK 17
|
|
uses: actions/setup-java@8db439b6b47e5e12312bf036760bbaa6893481ac
|
|
with:
|
|
distribution: 'temurin'
|
|
java-version: 17
|
|
cache: 'maven'
|
|
- name: Build and test with Maven
|
|
working-directory: filter-cds-updates
|
|
run: mvn -e -B verify
|