Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
strategy:
fail-fast: false
matrix:
postgres: ["18.3", "17.9", "16.13", "15.17", "14.22"]
postgres: ["18.4", "17.10", "16.14", "15.18", "14.23"]
steps:
- name: Checkout project
uses: actions/checkout@v3
Expand All @@ -34,7 +34,7 @@ jobs:
strategy:
fail-fast: false
matrix:
postgres: ["18.3", "17.9", "16.13", "15.17", "14.22"]
postgres: ["18.4", "17.10", "16.14", "15.18", "14.23"]
steps:
- name: Checkout project
uses: actions/checkout@v3
Expand All @@ -56,7 +56,7 @@ jobs:
strategy:
fail-fast: false
matrix:
postgres: ["18.3", "17.9", "16.13", "15.17", "14.22"]
postgres: ["18.4", "17.10", "16.14", "15.18", "14.23"]
steps:
- name: Checkout project
uses: actions/checkout@v3
Expand All @@ -79,7 +79,7 @@ jobs:
strategy:
fail-fast: false
matrix:
postgres: ["18.3", "17.9", "16.13", "15.17", "14.22"]
postgres: ["18.4", "17.10", "16.14", "15.18", "14.23"]
steps:
- name: Checkout project
uses: actions/checkout@v3
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ The version of the postgres binaries can be managed by importing `embedded-postg
<dependency>
<groupId>io.zonky.test.postgres</groupId>
<artifactId>embedded-postgres-binaries-bom</artifactId>
<version>18.3.0</version>
<version>18.4.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Expand Down Expand Up @@ -85,21 +85,21 @@ Compiling non-native architectures rely on emulation, so it is necessary to regi

Builds all supported artifacts for all supported platforms and architectures, and also builds a BOM to control the versions of postgres binaries.

`./gradlew clean install --parallel -Pversion=18.3.0 -PpgVersion=18.3`
`./gradlew clean install --parallel -Pversion=18.4.0 -PpgVersion=18.4`

Note that the complete build can take a very long time, even a few hours, depending on the performance of the machine on which the build is running.

### Make partial build

Builds only binaries for a specified platform/submodule.

`./gradlew clean :repacked-platforms:install -Pversion=18.3.0 -PpgVersion=18.3`
`./gradlew clean :repacked-platforms:install -Pversion=18.4.0 -PpgVersion=18.4`

### Build only a single binary

Builds only a single binary for a specified platform and architecture.

`./gradlew clean install -Pversion=18.3.0 -PpgVersion=18.3 -ParchName=arm64v8 -PdistName=alpine`
`./gradlew clean install -Pversion=18.4.0 -PpgVersion=18.4 -ParchName=arm64v8 -PdistName=alpine`

It is also possible to include the PostGIS extension by passing the `postgisVersion` parameter, e.g. `-PpostgisVersion=2.5.2`. Note that this option is not (yet) available for Windows and Mac OS platforms.

Expand Down
Loading