/
githubmirror
/
alluxio
Обзор
Документация
Войти
/
githubmirror
/
alluxio
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
.github/workflows/java8_unit_tests.yml
64 строки
2 KB
Rico Chiu
Update github action version to v4
12 ноя 2024, 00:59
Не верифицирован
12 ноя 2024, 00:59
e1f4443
Код
Авторство
О чём код?
name: Java 8 Unit Tests on: [pull_request] jobs: build: name: "modules: " strategy: fail-fast: false matrix: modules: - >- !alluxio.client.**,!alluxio.master.** - >- alluxio.client.**,alluxio.master.** runs-on: ubuntu-latest if: "!contains(github.event.pull_request.title, 'DOCFIX') && !contains(github.event.pull_request.title, 'SKIPCI')" steps: - name: checkout repo uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: node-version: '10.11.0' - name: Cache local Maven repository uses: actions/cache@v4 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-java8-${{ hashFiles('**/pom.xml') }} - name: Cache local Go modules uses: actions/cache@v4 with: path: ~/go/pkg/mod key: ${{ runner.os }}-gomod-${{ hashFiles('**/go.mod') }} - name: Run tests id: test0 run: | mkdir -p ~/.m2 ALLUXIO_DOCKER_NO_TTY=true \ ALLUXIO_DOCKER_GIT_CLEAN=true \ ALLUXIO_DOCKER_MVN_RUNTOEND=true \ ALLUXIO_DOCKER_MVN_PROJECT_LIST=!webui,!shaded/client,!assembly/client,!assembly/server \ dev/github/run_docker.sh "\"-Dtest=${{ matrix.modules }}\"" -pl '!tests,!webui' timeout-minutes: 60 - name: Archive artifacts continue-on-error: true uses: actions/upload-artifact@v4 if: always() with: name: artifact-${{ matrix.runs-on }} path: | **/target/surefire-reports/* **/target/artifacts/* **/target/logs/* retention-days: 7