Skip to content

v1.0.4 #69

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 145 commits into from
Apr 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
145 commits
Select commit Hold shift + click to select a range
ea9e921
Initialise Antora Docs
JohannesRabauer Feb 16, 2024
26f1bef
Merge pull request #30 from xdev-software/master
JohannesRabauer Mar 4, 2024
e7e7cf3
Merge branch 'develop' into docs
JohannesRabauer Mar 4, 2024
8514615
Updated check Build java version
JohannesRabauer Mar 4, 2024
a774083
Added some Docs
JohannesRabauer Mar 4, 2024
9231ff8
Extended docs
JohannesRabauer Mar 4, 2024
ce893a5
Added more docs
JohannesRabauer Mar 5, 2024
5ef33e3
Merge pull request #34 from xdev-software/docs
JohannesRabauer Mar 5, 2024
1be668a
Adjust Antora GitHub Action
JohannesRabauer Mar 5, 2024
7402484
Adjust Antora GitHub Action
JohannesRabauer Mar 5, 2024
836a905
Adjust Antora GitHub Action
JohannesRabauer Mar 5, 2024
95f5d1a
Adjust Antora GitHub Action
JohannesRabauer Mar 5, 2024
bdae87e
Adjust Antora GitHub Action
JohannesRabauer Mar 5, 2024
4d16e4c
Add Antora Docs for check build
JohannesRabauer Mar 5, 2024
55f886f
Fix doc images
JohannesRabauer Mar 5, 2024
666db36
Adjust Antora GitHub Action
JohannesRabauer Mar 5, 2024
fc28d13
Adjust Antora GitHub Action
JohannesRabauer Mar 5, 2024
970eaf2
Adjust Antora GitHub Action
JohannesRabauer Mar 5, 2024
44e4daa
Adjusted Readme and extended docs
JohannesRabauer Mar 5, 2024
0a730da
Minified logo
JohannesRabauer Mar 5, 2024
d05e769
Bump actions/setup-node from 3 to 4
dependabot[bot] Mar 6, 2024
95034bb
Bump actions/deploy-pages from 2 to 4
dependabot[bot] Mar 6, 2024
0c05dfe
Bump actions/configure-pages from 3 to 4
dependabot[bot] Mar 6, 2024
4c16be4
Bump actions/upload-pages-artifact from 2 to 3
dependabot[bot] Mar 6, 2024
4be4932
Dual Storage: Implemented basic structure
JohannesRabauer Mar 6, 2024
71b3121
Implemented useful Configuration through Spring
JohannesRabauer Mar 6, 2024
ea99874
Added Java Version to root module
JohannesRabauer Mar 6, 2024
7333143
Added Javadoc
JohannesRabauer Mar 7, 2024
29d503b
Refactored tests
JohannesRabauer Mar 7, 2024
aef12a7
Fix Checkstyle error
JohannesRabauer Mar 7, 2024
d509676
Added documentation for configuration
JohannesRabauer Mar 7, 2024
c500cb1
Merge pull request #39 from xdev-software/multiple-storages
JohannesRabauer Mar 7, 2024
5eca662
Merge pull request #38 from xdev-software/dependabot/github_actions/a…
JohannesRabauer Mar 7, 2024
363c915
Merge pull request #37 from xdev-software/dependabot/github_actions/a…
JohannesRabauer Mar 7, 2024
02007c3
Merge pull request #36 from xdev-software/dependabot/github_actions/a…
JohannesRabauer Mar 7, 2024
a4f6034
Merge pull request #35 from xdev-software/dependabot/github_actions/a…
JohannesRabauer Mar 7, 2024
7ec280c
Refactored tests
JohannesRabauer Mar 7, 2024
06e8b64
Revert "Refactored tests"
JohannesRabauer Mar 7, 2024
98cc37c
Refactored tests
JohannesRabauer Mar 7, 2024
8966519
Created test environment for lazy
JohannesRabauer Mar 7, 2024
f202ee2
Implemented Proxy creator for Lazies
JohannesRabauer Mar 8, 2024
c095b80
Bump org.apache.maven.plugins:maven-assembly-plugin from 3.6.0 to 3.7.0
dependabot[bot] Mar 11, 2024
0a08f04
Bump com.puppycrawl.tools:checkstyle from 10.14.0 to 10.14.1
dependabot[bot] Mar 12, 2024
9dab1f1
Bump org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.0
dependabot[bot] Mar 12, 2024
822b62c
Bump com.puppycrawl.tools:checkstyle from 10.14.0 to 10.14.1
dependabot[bot] Mar 12, 2024
765ada2
Bump org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.0
dependabot[bot] Mar 12, 2024
35beb29
Lazy storing working for simplest test
JohannesRabauer Mar 12, 2024
d566f30
Adjustments in docs for new url
JohannesRabauer Mar 12, 2024
24b3a63
Added copyright
JohannesRabauer Mar 12, 2024
fa3be45
Merge pull request #40 from xdev-software/dependabot/maven/com.puppyc…
JohannesRabauer Mar 12, 2024
c987df2
Merge pull request #41 from xdev-software/dependabot/maven/org.apache…
JohannesRabauer Mar 12, 2024
cb29ea5
Merge branch 'develop' into lazy
JohannesRabauer Mar 12, 2024
a8f408f
Simple Lazy working
JohannesRabauer Mar 12, 2024
93f5e03
Cleanup Lazy
JohannesRabauer Mar 12, 2024
2e1b839
Added Copyrights
JohannesRabauer Mar 12, 2024
d7a1a0e
Simple Lazy working quite well. More complex lazies are not implement…
JohannesRabauer Mar 14, 2024
a3bfe3f
Merge pull request #27 from xdev-software/dependabot/maven/org.apache…
AB-xdev Mar 14, 2024
e524b9d
Merge pull request #28 from xdev-software/dependabot/maven/com.puppyc…
AB-xdev Mar 14, 2024
51d1fec
Merge pull request #29 from xdev-software/dependabot/maven/org.apache…
AB-xdev Mar 14, 2024
fa54897
Add and use maven wrapper
AB-xdev Mar 14, 2024
ee0882a
Make mvnw executable
AB-xdev Mar 14, 2024
fd163ab
Bump com.puppycrawl.tools:checkstyle from 10.14.1 to 10.14.2
dependabot[bot] Mar 18, 2024
8129ef1
Bump com.puppycrawl.tools:checkstyle from 10.14.1 to 10.14.2
dependabot[bot] Mar 18, 2024
3798841
Bump org.apache.maven.plugins:maven-compiler-plugin
dependabot[bot] Mar 19, 2024
9f760aa
Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.0 to 3.2.1
dependabot[bot] Mar 19, 2024
2bc07f7
Bump org.apache.maven.plugins:maven-assembly-plugin from 3.7.0 to 3.7.1
dependabot[bot] Mar 19, 2024
46f3e68
Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.0 to 3.2.1
dependabot[bot] Mar 19, 2024
83470f4
Bump org.apache.maven.plugins:maven-compiler-plugin
dependabot[bot] Mar 19, 2024
7f21c7f
Merge pull request #45 from xdev-software/dependabot/maven/org.apache…
JohannesRabauer Mar 19, 2024
038f5c4
Merge pull request #44 from xdev-software/dependabot/maven/org.apache…
JohannesRabauer Mar 19, 2024
d90c6cb
Merge pull request #42 from xdev-software/dependabot/maven/com.puppyc…
JohannesRabauer Mar 19, 2024
5a006a9
Merge branch 'update-from-template' of https://github.com/xdev-softwa…
JohannesRabauer Mar 19, 2024
fbc1129
Merge branch 'develop' into update-from-template
JohannesRabauer Mar 19, 2024
91770e9
Merge pull request #43 from xdev-software/update-from-template
JohannesRabauer Mar 19, 2024
7289cf7
Merge branch 'develop' into lazy
JohannesRabauer Mar 19, 2024
6e1c20a
Fixed lazy tests
JohannesRabauer Mar 19, 2024
10f29b8
Added tests for lazy handling
JohannesRabauer Mar 20, 2024
9b5b2f7
Fix mvnw location
AB-xdev Mar 25, 2024
cfed414
Merge pull request #30 from xdev-software/dependabot/maven/com.puppyc…
AB-xdev Mar 25, 2024
87530b7
Merge pull request #31 from xdev-software/dependabot/maven/org.apache…
AB-xdev Mar 25, 2024
8e97f38
Merge pull request #32 from xdev-software/dependabot/maven/org.apache…
AB-xdev Mar 25, 2024
93b643d
Merge pull request #33 from xdev-software/dependabot/maven/org.apache…
AB-xdev Mar 25, 2024
c1adfaf
Correct SCM connection info
AB-xdev Mar 26, 2024
4e2aa3b
Improve pages representation
AB-xdev Mar 26, 2024
913db08
Update checkstyle-idea.xml
AB-xdev Mar 26, 2024
3e37c59
Merge pull request #34 from xdev-software/update-from-template
AB-xdev Mar 26, 2024
bc0cd3a
Update maven-gpg-plugin
AB-xdev Mar 26, 2024
b2a23b1
Bump com.puppycrawl.tools:checkstyle from 10.14.2 to 10.15.0
dependabot[bot] Apr 2, 2024
e200398
Merge pull request #35 from xdev-software/dependabot/maven/com.puppyc…
AB-xdev Apr 3, 2024
0af9590
Bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1
dependabot[bot] Apr 5, 2024
a60555e
Merge pull request #36 from xdev-software/dependabot/maven/org.apache…
AB-xdev Apr 8, 2024
8f204f5
Introduce Renovate
AB-xdev Apr 10, 2024
60b02dc
Merge pull request #38 from xdev-software/update-from-template
AB-xdev Apr 10, 2024
84e5c38
Update dependency maven to v3.9.6
xdev-renovate Apr 10, 2024
a27c4ef
Update peaceiris/actions-gh-pages action to v4
xdev-renovate Apr 10, 2024
f882fbb
Merge pull request #40 from xdev-software/renovate/peaceiris-actions-…
AB-xdev Apr 10, 2024
2cae3d4
Merge pull request #39 from xdev-software/renovate/maven-3.x
AB-xdev Apr 10, 2024
4865729
Modify workflows for renovate
AB-xdev Apr 10, 2024
d21aae6
Update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.3
xdev-renovate Apr 11, 2024
b581783
Merge pull request #41 from xdev-software/renovate/org.apache.maven.p…
AB-xdev Apr 11, 2024
30ea4c3
Merge remote-tracking branch 'origin/update-from-template' into develop
AB-xdev Apr 11, 2024
b0ba58a
Update dependency com.puppycrawl.tools:checkstyle to v10.15.0
xdev-renovate Apr 11, 2024
48e1f74
Merge pull request #59 from xdev-software/renovate/com.puppycrawl.too…
AB-xdev Apr 11, 2024
d1748a5
Update pom.xml
AB-xdev Apr 16, 2024
6b8f038
Most tests for lazy working
JohannesRabauer Apr 17, 2024
66507b7
Remove invalid space
AB-xdev Apr 18, 2024
5335fac
Lazy working with tests
JohannesRabauer Apr 18, 2024
fd9656a
Update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.4
xdev-renovate Apr 20, 2024
34acb7c
Update dependency maven-wrapper to v3.3.0
xdev-renovate Apr 21, 2024
6f9f53c
Added docs and demos for lazy
JohannesRabauer Apr 22, 2024
7a6eec2
Fix some checkstyle warnings
JohannesRabauer Apr 22, 2024
eee3014
Merge pull request #42 from xdev-software/update-from-template
AB-xdev Apr 22, 2024
1a1a2a5
Merge pull request #43 from xdev-software/renovate/org.apache.maven.p…
AB-xdev Apr 22, 2024
5384af2
Merge pull request #44 from xdev-software/renovate/maven-wrapper-3.x
AB-xdev Apr 22, 2024
e8cbefb
Refactoring
JohannesRabauer Apr 22, 2024
58c8fde
Update SpringDataEclipseStoreLazyBinaryHandler.java
JohannesRabauer Apr 22, 2024
01f45da
Added deletion test
JohannesRabauer Apr 22, 2024
7dcd74f
Update DeletionTest.java
JohannesRabauer Apr 22, 2024
5786404
Added more deletion tests
JohannesRabauer Apr 22, 2024
cbaab7d
Rename repo
AB-xdev Apr 23, 2024
8c1ae59
Update checkstyle
AB-xdev Apr 23, 2024
e1c2ac2
Standardize template-placeholder
AB-xdev Apr 23, 2024
08abf56
Merge remote-tracking branch 'origin/update-from-template'
AB-xdev Apr 23, 2024
29fd4de
Standardize template-placeholder I
AB-xdev Apr 23, 2024
7bed850
Standardize template-placeholder II
AB-xdev Apr 23, 2024
9cdaa5e
Remove unused empty line
AB-xdev Apr 23, 2024
8a7a1ea
Rename I
AB-xdev Apr 23, 2024
f51f366
Rename II
AB-xdev Apr 23, 2024
8eaab25
Merge branch 'update-from-template' into develop
AB-xdev Apr 23, 2024
8b94b65
Update dependency @antora/cli to v3.1.7
xdev-renovate Apr 23, 2024
85fe1e0
Update dependency @antora/site-generator to v3.1.7
xdev-renovate Apr 23, 2024
8f10004
Update actions/configure-pages action to v5
xdev-renovate Apr 23, 2024
843acf0
Update .gitattributes
AB-xdev Apr 23, 2024
170e35a
Merge pull request #65 from xdev-software/lazy
tboehm-xdev Apr 24, 2024
03b46e2
Merge pull request #61 from xdev-software/renovate/actions-configure-…
JohannesRabauer Apr 24, 2024
fe3469b
Merge pull request #57 from xdev-software/renovate/antora-site-genera…
JohannesRabauer Apr 24, 2024
2afc7e7
Merge branch 'develop' into renovate/antora-cli-3.x
JohannesRabauer Apr 24, 2024
ecd53ab
Merge pull request #56 from xdev-software/renovate/antora-cli-3.x
JohannesRabauer Apr 24, 2024
d5c4095
Added Start method for EclipseStoreStorage
JohannesRabauer Apr 24, 2024
40ff3e0
Merge branch 'develop' of https://github.com/xdev-software/spring-dat…
JohannesRabauer Apr 24, 2024
0ca8dc5
Added Lazy Tests
JohannesRabauer Apr 24, 2024
7611c75
Update dependency com.puppycrawl.tools:checkstyle to v10.16.0
xdev-renovate Apr 29, 2024
da7f8e7
Adjusted README and Changelog
JohannesRabauer Apr 29, 2024
2a2a235
Merge pull request #68 from xdev-software/update-from-template
JohannesRabauer Apr 29, 2024
3043f3c
Merge pull request #67 from xdev-software/renovate/com.puppycrawl.too…
JohannesRabauer Apr 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 7 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,2 +1,9 @@
# Auto detect text files and perform LF normalization
* text=auto

# Force sh files to have LF
*.sh text eol=lf

# Force MVN Wrapper Linux files LF
mvnw text eol=lf
.mvn/wrapper/maven-wrapper.properties text eol=lf
22 changes: 0 additions & 22 deletions .github/dependabot.yml

This file was deleted.

51 changes: 51 additions & 0 deletions .github/workflows/antora-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
name: Antora Documentation Build

on:
workflow_dispatch:

env:
ACTIONS_STEP_DEBUG : true

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read # Read permission for repository contents
pages: write # Write permission for GitHub Pages
id-token: write # Write permission for ID token

jobs:
build:
runs-on: ubuntu-latest

environment:
name: github-pages

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version: 18

- name: Install Antora and the Antora Lunr Extension
run: npm i antora @antora/lunr-extension

- name: Generate Site
run: npx antora docs/antora-playbook.yml

- name: Setup Pages
uses: actions/configure-pages@v5

- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
name: site
path: docs/site

- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
with:
token: ${{ secrets.GITHUB_TOKEN }}
artifact_name: site
26 changes: 22 additions & 4 deletions .github/workflows/checkBuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:

strategy:
matrix:
java: [17, 21.0.1]
java: [17, 21]
distribution: [temurin]

steps:
Expand All @@ -43,7 +43,7 @@ jobs:
cache: 'maven'

- name: Build with Maven
run: mvn -B clean package
run: ./mvnw -B clean package

- name: Check for uncommited changes
run: |
Expand All @@ -59,7 +59,7 @@ jobs:
echo ----------------------------------------
echo Troubleshooting
echo ----------------------------------------
echo "::error::Unstaged changes detected. Locally try running: git clean -ffdx && mvn -B clean package"
echo "::error::Unstaged changes detected. Locally try running: git clean -ffdx && ./mvnw -B clean package"
exit 1
fi

Expand All @@ -72,6 +72,7 @@ jobs:

code-style:
runs-on: ubuntu-latest
if: ${{ github.event_name != 'pull_request' || !startsWith(github.head_ref, 'renovate/') }}

strategy:
matrix:
Expand All @@ -89,4 +90,21 @@ jobs:
cache: 'maven'

- name: Run Checkstyle
run: mvn -B checkstyle:check -P checkstyle -T2C
run: ./mvnw -B checkstyle:check -P checkstyle -T2C

docs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4

- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version: 18

- name: Install Antora and the Antora Lunr Extension
run: npm i antora @antora/lunr-extension

- name: Generate Site
run: npx antora docs/antora-playbook.yml
48 changes: 12 additions & 36 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
cache: 'maven'

- name: Build with Maven
run: mvn -B clean package
run: ./mvnw -B clean package

- name: Check for uncommited changes
run: |
Expand All @@ -41,7 +41,7 @@ jobs:
echo ----------------------------------------
echo Troubleshooting
echo ----------------------------------------
echo "::error::Unstaged changes detected. Locally try running: git clean -ffdx && mvn -B clean package"
echo "::error::Unstaged changes detected. Locally try running: git clean -ffdx && ./mvnw -B clean package"
exit 1
fi

Expand All @@ -60,18 +60,19 @@ jobs:

- name: Un-SNAP
run: |
mvnwPath=$(readlink -f ./mvnw)
modules=("") # root
modules+=($(grep -ozP '(?<=module>)[^<]+' 'pom.xml' | tr -d '\0'))
for i in "${modules[@]}"
do
echo "Processing $i/pom.xml"
(cd "$i" && mvn -B versions:set -DremoveSnapshot -DgenerateBackupPoms=false)
(cd "$i" && $mvnwPath -B versions:set -DremoveSnapshot -DgenerateBackupPoms=false)
done

- name: Get version
id: version
run: |
version=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)
version=$(../mvnw help:evaluate -Dexpression=project.version -q -DforceStdout)
echo "release=$version" >> $GITHUB_OUTPUT
echo "releasenumber=${version//[!0-9]/}" >> $GITHUB_OUTPUT
working-directory: ${{ env.PRIMARY_MAVEN_MODULE }}
Expand Down Expand Up @@ -129,15 +130,14 @@ jobs:
gpg-private-key: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }}

- name: Publish to Apache Maven Central
run: mvn -B deploy -Possrh
run: ../mvnw -B deploy -Possrh
env:
MAVEN_CENTRAL_USERNAME: ${{ secrets.S01_OSS_SONATYPE_MAVEN_USERNAME }}
MAVEN_CENTRAL_TOKEN: ${{ secrets.S01_OSS_SONATYPE_MAVEN_TOKEN }}
MAVEN_GPG_PASSPHRASE: ${{ secrets.MAVEN_GPG_PASSPHRASE }}
working-directory: ${{ env.PRIMARY_MAVEN_MODULE }}

publish-pages:
name: Publish dependencies and licenses to github pages
runs-on: ubuntu-latest
needs: [prepare_release]
steps:
Expand All @@ -156,40 +156,15 @@ jobs:
distribution: 'temurin'
cache: 'maven'

- name: Build dependencies/licenses files
run: mvn -B project-info-reports:dependencies
- name: Build site
run: ../mvnw -B site
working-directory: ${{ env.PRIMARY_MAVEN_MODULE }}

- name: Upload licenses - Upload Artifact
uses: actions/upload-artifact@v4
with:
name: dependencies-licenses
path: ${{ env.PRIMARY_MAVEN_MODULE }}/target/site

- name: Generate docs/dependencies dir
run: mkdir -p docs/dependencies

- name: Move built files into docs/dependencies
run: mv ${{ env.PRIMARY_MAVEN_MODULE }}/target/site/* docs/dependencies

- name: Rename dependencies.html to index.html
working-directory: docs/dependencies
run: mv dependencies.html index.html

- name: Copy Readme into docs (as index.md)
run: cp README.md docs/index.md

- name: Configure Pages
working-directory: docs
run: |-
echo "theme: jekyll-theme-tactile" > _config.yml

- name: Deploy to Github pages
uses: peaceiris/actions-gh-pages@v3
uses: peaceiris/actions-gh-pages@v4
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./docs
enable_jekyll: true
publish_dir: ./${{ env.PRIMARY_MAVEN_MODULE }}/target/site

after_release:
runs-on: ubuntu-latest
Expand All @@ -205,12 +180,13 @@ jobs:

- name: Inc Version and SNAP
run: |
mvnwPath=$(readlink -f ./mvnw)
modules=("") # root
modules+=($(grep -ozP '(?<=module>)[^<]+' 'pom.xml' | tr -d '\0'))
for i in "${modules[@]}"
do
echo "Processing $i/pom.xml"
(cd "$i" && mvn -B build-helper:parse-version versions:set -DnewVersion=\${parsedVersion.majorVersion}.\${parsedVersion.minorVersion}.\${parsedVersion.nextIncrementalVersion} -DgenerateBackupPoms=false -DnextSnapshot=true)
(cd "$i" && $mvnwPath -B build-helper:parse-version versions:set -DnewVersion=\${parsedVersion.majorVersion}.\${parsedVersion.minorVersion}.\${parsedVersion.nextIncrementalVersion} -DgenerateBackupPoms=false -DnextSnapshot=true)
done

- name: Git Commit and Push
Expand Down
5 changes: 2 additions & 3 deletions .github/workflows/sonar.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,7 @@ jobs:
sonar:
name: SonarCloud Scan
runs-on: ubuntu-latest
# Dependabot PRs have no access to secrets (SONAR_TOKEN) -> Ignore them
if: ${{ github.event_name != 'pull_request' || !startsWith(github.head_ref, 'dependabot/') }}
if: ${{ github.event_name != 'pull_request' || !startsWith(github.head_ref, 'renovate/') }}
steps:
- uses: actions/checkout@v4
with:
Expand Down Expand Up @@ -56,7 +55,7 @@ jobs:

- name: Build with Maven
run: |
mvn -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar \
./mvnw -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar \
-DskipTests \
-Dsonar.projectKey=${{ env.SONARCLOUD_ORG }}_${{ github.event.repository.name }} \
-Dsonar.organization=${{ env.SONARCLOUD_ORG }} \
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
gpg-private-key: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }}

- name: Publish to OSSRH
run: mvn -B deploy -Possrh
run: ../mvnw -B deploy -Possrh
working-directory: ${{ env.PRIMARY_MAVEN_MODULE }}
env:
MAVEN_CENTRAL_USERNAME: ${{ secrets.S01_OSS_SONATYPE_MAVEN_USERNAME }}
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,8 @@ target/

# EclipseStore
storage
storage-person
storage-invoice
storage-jpa

# == IntelliJ ==
Expand Down
4 changes: 2 additions & 2 deletions .idea/checkstyle-idea.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 17 additions & 0 deletions .mvn/wrapper/maven-wrapper.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.6/apache-maven-3.9.6-bin.zip
17 changes: 17 additions & 0 deletions .run/Run Dual Storage Demo.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="Run Dual Storage Demo" type="Application" factoryName="Application">
<option name="MAIN_CLASS_NAME" value="software.xdev.spring.data.eclipse.store.demo.dual.storage.DualStorageDemoApplication" />
<module name="spring-data-eclipse-store-demo" />
<option name="VM_PARAMETERS" value="--add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.time=ALL-UNNAMED --add-exports java.base/jdk.internal.misc=ALL-UNNAMED" />
<option name="WORKING_DIRECTORY" value="$MODULE_DIR$" />
<extension name="coverage">
<pattern>
<option name="PATTERN" value="software.xdev.*" />
<option name="ENABLED" value="true" />
</pattern>
</extension>
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
</component>
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 1.0.4

* Added possibility to use multiple storages
* Added Lazy support

# 1.0.3

* Added the EclipseStoreDataImporter to import data from JPA repositories.
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ We also encourage you to read the [contribution instructions by GitHub](https://
You should have the following things installed:
* Git
* Java 21 - should be as unmodified as possible (Recommended: [Eclipse Adoptium](https://adoptium.net/temurin/releases/))
* Maven
* Maven (Note that the [Maven Wrapper](https://maven.apache.org/wrapper/) is shipped with the repo)

### Recommended setup
* Install ``IntelliJ`` (Community Edition is sufficient)
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@
same "printed page" as the copyright notice for easier
identification within third-party archives.

Copyright 2024 XDEV Software
Copyright 2024 XDEV Software

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
Loading