Files
ha-probe/.gitea/workflows/build.yml
T
gerviba c5ce7f7868
Build probe jar / build (push) Failing after 1s
Use global url
2026-11-01 18:54:06 +01:00

34 lines
977 B
YAML

name: Build probe jar
on:
push:
branches:
- master
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
run: |
command -v git >/dev/null || (apt-get update && apt-get install -y --no-install-recommends git)
auth=$(printf '%s' "x-access-token:${GITHUB_TOKEN}" | base64 -w0)
git init -q .
git config http.sslVerify false
git -c http.extraHeader="Authorization: Basic ${auth}" \
fetch --depth=1 "https://git.home.p75.dev/${GITHUB_REPOSITORY}.git" "${GITHUB_SHA}"
git checkout -q FETCH_HEAD
- 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