1
0
mirror of synced 2026-01-01 00:02:54 -05:00
Files
airbyte/.github/actions/ci-java-tests/action.yml
2022-02-21 14:01:42 +02:00

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"