Skip to content

feat(*): Enable support for checkstyle suppressions. (#21) #14

feat(*): Enable support for checkstyle suppressions. (#21)

feat(*): Enable support for checkstyle suppressions. (#21) #14

Workflow file for this run

name: CI Build
on:
pull_request:
push:
branches:
- master
workflow_dispatch:
env:
ORG_GRADLE_PROJECT_qhrArtifactoryUsername: "${{ vars.ARTIFACTORY_IDENTITY_TOKEN_USER }}"
ORG_GRADLE_PROJECT_qhrArtifactoryPassword: "${{ secrets.ARTIFACTORY_IDENTITY_TOKEN }}"
JAVA_VERSION: "17"
JAVA_DISTRIBUTION: "zulu"
concurrency:
group: "ci-${{ github.ref }}"
cancel-in-progress: true
jobs:
compile:
name: Build and Test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: '0'
ssh-key: "${{ secrets.SSH_KEY_GITHUB }}"
- name: Set up JDK
uses: actions/setup-java@v4
with:
java-version: ${{ env.JAVA_VERSION }}
distribution: ${{ env.JAVA_DISTRIBUTION }}
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4
- name: Build
run: ./gradlew assemble testClasses
- name: Submit Gradle Dependency Graph
if: ${{ github.ref_name == 'master' }}
uses: gradle/actions/dependency-submission@v4