Contains custom gradle tasks to use in gradle builds. The custom tasks extend gradle for use as a sql-centric (geo)data etl. gretl = gradle etl | Read-only mirror of https://github.com/sogis/gretl — Kanton Solothurn. Issues & pull requests at the source.
  • Java 97.1%
  • XSLT 2.2%
  • Groovy 0.3%
  • Dockerfile 0.2%
  • Shell 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-07-06 06:09:41 +02:00
.github/workflows update ilitools / bump gretl version to 3.2 2026-04-13 14:32:02 +02:00
docs update ilitools / bump gretl version to 3.2 2026-04-13 14:32:02 +02:00
gradle update ilitools / bump gretl version to 3.2 2026-04-13 14:32:02 +02:00
gretl implemented metainfo writing 2026-06-22 16:06:18 +02:00
openshift OpenShift docs and resources have moved to a different repo 2022-10-13 16:11:15 +02:00
runtimeImage [runtime image] Don't globally enable printing the stacktrace 2026-06-08 15:48:01 +02:00
.gitignore Gretl 3.0 (#194) 2024-12-01 16:36:18 +01:00
.sdkmanrc Gretl 3.0 (#194) 2024-12-01 16:36:18 +01:00
build.gradle use mirrored maven repo 2025-04-28 09:52:41 +02:00
gradlew downgrade to Gradle 7.6.4 / use gradle user home for caching between docker tests 2024-12-09 08:50:17 +01:00
gradlew.bat downgrade to Gradle 7.6.4 / use gradle user home for caching between docker tests 2024-12-09 08:50:17 +01:00
Jenkinsfile update to ili2pg v4.1 2019-06-06 10:58:34 +02:00
LICENSE Initial commit 2019-01-11 13:23:05 +01:00
README.md [Docs] remove rendered user doc from this repo. link to gretl.app (not 100 percent convinced 2025-01-30 07:38:16 +01:00
settings.gradle integration tests are working with docker image too 2019-01-13 16:40:13 +01:00
versioning.gradle update ilitools / bump gretl version to 3.2 2026-04-13 14:32:02 +02:00

Build Status

GRETL

The Gradle GRETL plugin extends Gradle for use as a sql-centric (geo)data ETL. GRETL = Gradle ETL.

Manual

The german reference documentation can be found here.

For more insights (developing, runtimes) see here: docs/dev/

License

GRETL is licensed under the MIT License.

Status

GRETL is in stable state.

System requirements

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.

Subprojects

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.