24 lines
634 B
YAML
24 lines
634 B
YAML
name: "Runner CI Java Tests"
|
|
description: "Runner CI Java Tests"
|
|
inputs:
|
|
module-name:
|
|
required: true
|
|
module-folder:
|
|
required: true
|
|
|
|
runs:
|
|
using: "composite"
|
|
steps:
|
|
- name: "Build"
|
|
shell: bash
|
|
run: |
|
|
rm -rf ${{ inputs.module-folder }}/.venv ${{ inputs.module-folder }}/build
|
|
ROOT_DIR=$(git rev-parse --show-toplevel)
|
|
ARG=:$(python -c "import os; print(os.path.relpath('${{ inputs.module-folder }}', start='${ROOT_DIR}').replace('/', ':') )")
|
|
echo "./gradlew --no-daemon $ARG:build"
|
|
./gradlew --no-daemon "$ARG:clean"
|
|
./gradlew --no-daemon "$ARG:build"
|
|
|
|
|
|
|