/
githubmirror
/
alluxio
Обзор
Документация
Войти
/
githubmirror
/
alluxio
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
.github/workflows/java8_integration_tests_webui.yml
62 строки
2 KB
Rico Chiu
Update github action version to v4
12 ноя 2024, 00:59
Не верифицирован
12 ноя 2024, 00:59
e1f4443
Код
Авторство
О чём код?
name: Java 8 Integration Tests (w/ webui) on: [pull_request] jobs: build: name: "modules: " strategy: fail-fast: false matrix: modules: - >- alluxio.web.** 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=!shaded/client,!integration/tools/hms,!integration/yarn,!assembly/client,!assembly/server \ dev/github/run_docker.sh "\"-Dtest=${{ matrix.modules }}\"" -pl tests 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