Skip to content

Commit d7f24cf

Browse files
authored
Merge pull request #1 from aboutbits/ab-449-postgresql-operator
AB-449 PostgreSQL Operator
2 parents 8444402 + 1343797 commit d7f24cf

File tree

78 files changed

+7125
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

78 files changed

+7125
-0
lines changed

.dockerignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
*
2+
!build/*-runner
3+
!build/*-runner.jar
4+
!build/lib/*
5+
!build/quarkus-app/*

.editorconfig

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
root = true
2+
3+
[*]
4+
charset = utf-8
5+
end_of_line = lf
6+
indent_size = 4
7+
indent_style = space
8+
insert_final_newline = true
9+
max_line_length = 120
10+
tab_width = 4
11+
ij_continuation_indent_size = 8
12+
13+
[*.yml]
14+
indent_size = 2
15+
16+
[*.md]
17+
max_line_length = off
18+
19+
[Makefile*]
20+
indent_style = tab
21+
22+
[src/main/resources/default_banner.txt]
23+
insert_final_newline = false

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
src/generated/** linguist-generated

.githooks/pre-commit

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#!/bin/bash
2+
3+
set -e
4+
set -o pipefail
5+
6+
./gradlew --console=colored checkstyleMain checkstyleTest

.github/workflows/main.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
name: Test
2+
3+
on:
4+
pull_request:
5+
types: [ opened, reopened, synchronize ]
6+
7+
concurrency:
8+
group: ${{ github.ref }}
9+
cancel-in-progress: true
10+
11+
jobs:
12+
test:
13+
name: Tests
14+
uses: ./.github/workflows/test.yml
15+
secrets: inherit

.github/workflows/test.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Tests
2+
3+
on:
4+
workflow_call:
5+
6+
jobs:
7+
test:
8+
name: Tests
9+
runs-on: ubuntu-24.04
10+
timeout-minutes: 5
11+
steps:
12+
- uses: actions/checkout@v5
13+
- uses: aboutbits/github-actions-java/setup-with-gradle@v4
14+
with:
15+
java-version: 25
16+
cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }}
17+
- name: Build & Test
18+
run: >-
19+
./gradlew
20+
--console=colored
21+
test
22+
--fail-fast
23+
env:
24+
GITHUB_USER_NAME: ${{ github.actor }}
25+
GITHUB_ACCESS_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.gitignore

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
### PostgreSQL Operator ###
2+
config/
3+
4+
### STS ###
5+
.apt_generated
6+
.classpath
7+
.factorypath
8+
.project
9+
.settings
10+
.springBeans
11+
.sts4-cache
12+
13+
### IntelliJ IDEA ###
14+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
15+
.idea/*
16+
!.idea/codeStyles
17+
!.idea/.gitignore
18+
!.idea/checkstyle-idea.xml
19+
!.idea/encodings.xml
20+
!.idea/misc.xml
21+
!.idea/sqldialects.xml
22+
!.idea/vcs.xml
23+
24+
*.iml
25+
*.ipr
26+
*.iws
27+
28+
### NetBeans ###
29+
/nbproject/private/
30+
/nbbuild/
31+
/dist/
32+
/nbdist/
33+
/.nb-gradle/
34+
build/
35+
!**/src/main/**/build/
36+
!**/src/test/**/build/
37+
38+
### VS Code ###
39+
.vscode/
40+
41+
### Mac ###
42+
.DS_Store
43+
44+
### Gradle ###
45+
# Reference: https://github.com/github/gitignore/blob/main/Gradle.gitignore
46+
.gradle
47+
**/build/
48+
!**/src/**/build/
49+
gradle-app.setting
50+
!gradle-wrapper.jar
51+
!gradle-wrapper.properties
52+
.gradletasknamecache
53+
54+
### Quarkus ###
55+
# Local environment
56+
.env
57+
58+
# Plugin directory
59+
/.quarkus/cli/plugins/
60+
61+
# Quinoa
62+
.quinoa/

.idea/checkstyle-idea.xml

Lines changed: 23 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/codeStyles/Project.xml

Lines changed: 32 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/codeStyles/codeStyleConfig.xml

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)