Update registry and containers for CI
This commit is contained in:
parent
259f881815
commit
5c27a26e78
7 changed files with 13 additions and 12 deletions
|
@ -98,6 +98,6 @@ jobs:
|
|||
if: fromJSON(steps.builder.outputs.run)
|
||||
uses: actions/push-to-registry@v2
|
||||
with:
|
||||
registry: "docker://${{ vars.REGISTRY }}"
|
||||
registry: "docker://${{ vars.REGISTRY }}/${{ vars.ORGANISATION }}"
|
||||
image: treetrail-backend
|
||||
tags: ${{ steps.version.outputs.version }}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Build: podman build -t treetrail-backend-base -f Containerfile.base
|
||||
# Build: podman build -t code.philo.ydns.eu/philorg/treetrail-backend-base -f Containerfile.base
|
||||
|
||||
FROM tiptop:5000/treetrail-backend-deps
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Build: podman build -t treetrail-backend-ci -f Containerfile.ci
|
||||
# Build: podman build -t code.philo.ydns.eu/philorg/treetrail-backend-ci -f Containerfile.ci
|
||||
|
||||
FROM tiptop:5000/python-ci
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Build: podman build -t treetrail-backend-deps -f Containerfile.deps
|
||||
# Build: podman build -t code.philo.ydns.eu/philorg/treetrail-backend-deps -f Containerfile.deps
|
||||
|
||||
FROM tiptop:5000/trixie_python
|
||||
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
# Build: podman build -t code.philo.ydns.eu/philorg/treetrail-backend-full -f Containerfile.full_copy
|
||||
FROM localhost/trixie_python
|
||||
|
||||
ENV PYTHONPATH $UV_PROJECT_ENVIRONMENT/lib/python3.12/site-packages
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Build: podman build -t trixie_python -f Containerfile.trixie_python
|
||||
# Build: podman build -t code.philo.ydns.eu/philorg/trixie_python -f Containerfile.trixie_python
|
||||
|
||||
FROM debian:trixie-slim
|
||||
|
||||
|
@ -15,9 +15,9 @@ EOT
|
|||
COPY --from=ghcr.io/astral-sh/uv:latest /uv /usr/local/bin/uv
|
||||
|
||||
ENV UV_LINK_MODE=copy \
|
||||
UV_COMPILE_BYTECODE=1 \
|
||||
UV_PYTHON_DOWNLOADS=never \
|
||||
#UV_PYTHON=python3.12 \
|
||||
UV_PROJECT_ENVIRONMENT=/app \
|
||||
PYTHONPATH=/app/lib/python3.12/site-packages \
|
||||
PATH=/app/bin:$PATH
|
||||
UV_COMPILE_BYTECODE=1 \
|
||||
UV_PYTHON_DOWNLOADS=never \
|
||||
#UV_PYTHON=python3.12 \
|
||||
UV_PROJECT_ENVIRONMENT=/app \
|
||||
PYTHONPATH=/app/lib/python3.12/site-packages \
|
||||
PATH=/app/bin:$PATH
|
||||
|
|
2
uv.lock
generated
2
uv.lock
generated
|
@ -1589,7 +1589,7 @@ wheels = [
|
|||
|
||||
[[package]]
|
||||
name = "treetrail-backend"
|
||||
version = "0.3.0"
|
||||
version = "0.0.0"
|
||||
source = { editable = "." }
|
||||
dependencies = [
|
||||
{ name = "aiofiles" },
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue