From 951718f764aaa8994f8d578b82370016b1ce44ec Mon Sep 17 00:00:00 2001 From: phil Date: Fri, 27 Jun 2025 18:09:18 +0200 Subject: [PATCH 1/9] CI: fix typo --- .woodpecker/build.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.woodpecker/build.yaml b/.woodpecker/build.yaml index fd4d9cd..b02b2e1 100644 --- a/.woodpecker/build.yaml +++ b/.woodpecker/build.yaml @@ -34,7 +34,6 @@ steps: environment: UV_CACHE_DIR: /uv-cache UV_LINK_MODE: copy - environment: OWNER: philorg REGISTRY_URL: https://code.philo.ydns.eu REGISTRY_TOKEN: From a9fa267252a8105cdff5b4bc5052101d763056d5 Mon Sep 17 00:00:00 2001 From: phil Date: Fri, 27 Jun 2025 19:14:50 +0200 Subject: [PATCH 2/9] CI: fix issue for pyproj on Alpine --- .woodpecker/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.woodpecker/build.yaml b/.woodpecker/build.yaml index b02b2e1..ccd8f87 100644 --- a/.woodpecker/build.yaml +++ b/.woodpecker/build.yaml @@ -7,7 +7,7 @@ depends_on: steps: python_sync: - image: code.philo.ydns.eu/philorg/uv + image: code.philo.ydns.eu/philorg/uv-geo volumes: - uv-cache:/uv-cache environment: From 0d1efefd1987a25fc6e4a9b52fcdb42d238d46dd Mon Sep 17 00:00:00 2001 From: phil Date: Fri, 27 Jun 2025 19:16:06 +0200 Subject: [PATCH 3/9] CI: fix issue for pyproj on Alpine --- .woodpecker/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.woodpecker/test.yaml b/.woodpecker/test.yaml index d8816b2..0a560fe 100644 --- a/.woodpecker/test.yaml +++ b/.woodpecker/test.yaml @@ -6,7 +6,7 @@ when: steps: sync: - image: code.philo.ydns.eu/philorg/uv + image: code.philo.ydns.eu/philorg/uv-geo volumes: - uv-cache:/uv-cache environment: From 471a25e19de967923465e6bcbbcb86866849f140 Mon Sep 17 00:00:00 2001 From: phil Date: Fri, 27 Jun 2025 19:16:49 +0200 Subject: [PATCH 4/9] CI: fix issue for pyproj on Alpine --- .woodpecker/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.woodpecker/test.yaml b/.woodpecker/test.yaml index 0a560fe..e1d553f 100644 --- a/.woodpecker/test.yaml +++ b/.woodpecker/test.yaml @@ -16,6 +16,6 @@ steps: - uv sync test: - image: code.philo.ydns.eu/philorg/uv + image: code.philo.ydns.eu/philorg/uv-geo commands: - .venv/bin/pytest -s tests/basic.py From b1a505964342ea8c01fa3a05a93e330d302a0414 Mon Sep 17 00:00:00 2001 From: phil Date: Fri, 27 Jun 2025 19:47:46 +0200 Subject: [PATCH 5/9] CI: use geo container --- .woodpecker/build.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.woodpecker/build.yaml b/.woodpecker/build.yaml index ccd8f87..4916760 100644 --- a/.woodpecker/build.yaml +++ b/.woodpecker/build.yaml @@ -17,7 +17,7 @@ steps: - uv sync python_build: - image: code.philo.ydns.eu/philorg/uv + image: code.philo.ydns.eu/philorg/uv-geo volumes: - uv-cache:/uv-cache environment: @@ -28,7 +28,7 @@ steps: - uv cache prune --ci python_publish: - image: code.philo.ydns.eu/philorg/uv + image: code.philo.ydns.eu/philorg/uv-geo volumes: - uv-cache:/uv-cache environment: From 63b6b433fc3d8d4ce69cdabb37fbb14ac0331313 Mon Sep 17 00:00:00 2001 From: phil Date: Fri, 27 Jun 2025 23:45:23 +0200 Subject: [PATCH 6/9] CI: pull build container --- .woodpecker/build.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.woodpecker/build.yaml b/.woodpecker/build.yaml index 4916760..366cf23 100644 --- a/.woodpecker/build.yaml +++ b/.woodpecker/build.yaml @@ -8,6 +8,7 @@ depends_on: steps: python_sync: image: code.philo.ydns.eu/philorg/uv-geo + pull: true volumes: - uv-cache:/uv-cache environment: From 020fa9f11908f2e10f0d633dac80b8d2c9373593 Mon Sep 17 00:00:00 2001 From: phil Date: Fri, 27 Jun 2025 23:48:00 +0200 Subject: [PATCH 7/9] CI: pull build container --- .woodpecker/test.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.woodpecker/test.yaml b/.woodpecker/test.yaml index e1d553f..6c364fc 100644 --- a/.woodpecker/test.yaml +++ b/.woodpecker/test.yaml @@ -7,6 +7,7 @@ when: steps: sync: image: code.philo.ydns.eu/philorg/uv-geo + pull: true volumes: - uv-cache:/uv-cache environment: From 87e7554910e649dccfcd8b28c3ce3e91e446890a Mon Sep 17 00:00:00 2001 From: phil Date: Sat, 28 Jun 2025 00:36:48 +0200 Subject: [PATCH 8/9] CI: run db service for test --- .woodpecker/test.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.woodpecker/test.yaml b/.woodpecker/test.yaml index 6c364fc..23f0ed9 100644 --- a/.woodpecker/test.yaml +++ b/.woodpecker/test.yaml @@ -20,3 +20,7 @@ steps: image: code.philo.ydns.eu/philorg/uv-geo commands: - .venv/bin/pytest -s tests/basic.py + +services: + treetrail-database: + image: code.philo.ydns.eu/philorg/treetrail-database From e676a7df748446332c1ddd3e21c3058484321908 Mon Sep 17 00:00:00 2001 From: phil Date: Sat, 28 Jun 2025 00:39:32 +0200 Subject: [PATCH 9/9] CI: run db service for test --- .woodpecker/test.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.woodpecker/test.yaml b/.woodpecker/test.yaml index 23f0ed9..47d58d3 100644 --- a/.woodpecker/test.yaml +++ b/.woodpecker/test.yaml @@ -18,6 +18,8 @@ steps: test: image: code.philo.ydns.eu/philorg/uv-geo + environment: + TREETRAIL_DB_HOST: treetrail-database commands: - .venv/bin/pytest -s tests/basic.py