The Gradle GRETL plugin extends Gradle for use as a sql-centric (geo)data ETL. GRETL = Gradle ETL.
The german reference documentation can be found here: docs/user/
The Publisher task is documented here: Publisher
For more insights (developing, runtimes) see here: docs/dev/
GRETL is licensed under the MIT License.
GRETL is in stable state.
For the current version of GRETL, you will need a JRE (Java Runtime Environment) installed on your system, version 11 and Gradle, version 7.6x. For convenience use the gradle wrapper. It may run with newer versions too.
The GRETL repository is organized as Gradle multi-project:
gretl
: GRETL source code with unit tests and integration tests.runtimeImage
: Subproject for building the GRETL runtime (docker) image. The docker image is tested against the integration tests, too.