name: Build probe jar on: push: branches: - main workflow_dispatch: {} jobs: build: runs-on: ubuntu-latest container: image: gradle:8.8.0-jdk21 volumes: - /home/clustermaster/storage/cdn/serve/internal/probe:/output steps: - name: Check out repository uses: actions/checkout@v4 - name: Build shadow jar run: | chmod +x ./gradlew ./gradlew build --no-daemon - name: Publish jar run: cp build/libs/probe-all.jar /output/probe-all.jar