Skip to content
This repository has been archived by the owner on Jan 17, 2024. It is now read-only.

Improve join support. (#18) #59

Improve join support. (#18)

Improve join support. (#18) #59

Workflow file for this run

name: build
on:
push:
branches:
- main
paths-ignore:
- 'README.adoc'
pull_request:
paths-ignore:
- 'README.adoc'
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: 'Set up JDK'
uses: actions/setup-java@v3
with:
distribution: zulu
java-version: 17
- name: 'Cache Maven packages'
uses: actions/cache@v3
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}-${{ github.sha }}
- name: 'Checkout jOOQ'
uses: actions/checkout@v3
with:
repository: jOOQ/jOOQ
ref: stable-sql2cypher
path: jOOQ
- name: 'Install jOOQ Snapshot'
working-directory: jOOQ
run: mvn --no-transfer-progress -DskipTests -pl jOOQ -pl jOOQ-meta -am install
- name: 'Checkout Cypher-DSL'
uses: actions/checkout@v3
with:
repository: neo4j-contrib/cypher-dsl
path: cypher-dsl
- name: 'Install Cypher-DSL Snapshot'
working-directory: cypher-dsl
run: ./mvnw -Dfast install -am -pl neo4j-cypher-dsl -pl neo4j-cypher-dsl-build/processor -pl neo4j-cypher-dsl-parser -Drevision=2023.1.0 -Dchangelist=-SNAPSHOT
- name: 'Checkout'
uses: actions/checkout@v3
with:
path: sql2cypher
- name: 'Clean and verify'
working-directory: sql2cypher
run: mvn --no-transfer-progress clean verify