Skip to content

STTRS-2593 Remove warning when message has been processing for a long… #176

STTRS-2593 Remove warning when message has been processing for a long…

STTRS-2593 Remove warning when message has been processing for a long… #176

Workflow file for this run

name: Build, Package, and Test
on:
push:
branches-ignore:
- 'master'
pull_request:
branches: [ master ]
workflow_dispatch:
jobs:
build:
name: Build and Package
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up JDK
uses: actions/setup-java@v4
with:
java-version: '17'
distribution: 'temurin'
cache: 'maven'
- name: Build with Maven
run: mvn -B package --file pom.xml --no-transfer-progress
- name: Cache Maven packages
uses: actions/cache@v4
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-m2
integration-tests:
name: Run Integration Tests
needs: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up JDK
uses: actions/setup-java@v4
with:
java-version: '17'
distribution: 'temurin'
cache: 'maven'
- name: Restore Maven cache
uses: actions/cache@v4
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-m2
- name: IT-Tests with Maven
run: mvn -B verify -Dmaven.test.skip=false -P it_tests --file pom.xml --no-transfer-progress
- name: Publish Test Report
uses: mikepenz/action-junit-report@v4
if: always()
with:
report_paths: '**/target/surefire-reports/TEST-*.xml'