Dump multiple tables at once reusing connection #4224
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Universe Test | |
on: pull_request | |
# Cancel Previous Runs | |
concurrency: | |
group: ${{ github.workflow }}-${{ github.ref }} | |
cancel-in-progress: true | |
jobs: | |
universe_test: | |
# https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on | |
runs-on: ubuntu-22.04 | |
steps: | |
- uses: actions/checkout@v4 | |
- name: Set up JDK | |
uses: actions/setup-java@v4 | |
with: | |
distribution: 'corretto' | |
java-version: '17' | |
check-latest: true | |
cache-dependency-path: '**/pom.xml' | |
- name: Cache local Maven repository | |
uses: actions/cache@v3 | |
with: | |
path: | | |
~/.m2/repository | |
~/.m2/wrapper/ | |
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} | |
restore-keys: | | |
${{ runner.os }}-maven- | |
- name: Install Docker | |
run: | | |
for pkg in docker.io docker-ce docker-ce-cli docker-ce-rootless-extras docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done | |
curl -fsSL https://get.docker.com -o get-docker.sh | |
sudo sh ./get-docker.sh --version 24.0.9 | |
/usr/bin/docker version | |
/usr/bin/docker info | |
- name: Prepare Corfu | |
run: .ci/infrastructure-docker-build.sh docker | |
shell: bash | |
- name: Run universe tests | |
run: | | |
./mvnw -Dmaven.javadoc.skip=true -DskipTests -T 1C clean install | |
./mvnw -pl :universe -Puniverse -Dmaven.javadoc.skip=true verify |