Multi-stage Dockerfile.graalpy on ghcr.io/graalvm/graalpy-community:25 that builds the granian and rloop PyO3 extensions from source against GraalPy (no GraalPy wheels exist), installs the pure-Python deps, and serves the unchanged RSGI app on the rloop event loop. Adds docker-compose.graalpy.yml and a CI job publishing the image as the *-graalpy tags on release/*.
23 lines
357 B
Plaintext
23 lines
357 B
Plaintext
# Keep the build context lean: exclude the local venv, caches, tests,
|
|
# and anything not needed to build the pyfconfig wheel.
|
|
.git/
|
|
.gitignore
|
|
.env
|
|
.env.example
|
|
.venv/
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
*.egg-info/
|
|
.mypy_cache/
|
|
.pytest_cache/
|
|
dist/
|
|
build/
|
|
tests/
|
|
Dockerfile
|
|
Dockerfile.graalpy
|
|
.dockerignore
|
|
opencode.json
|
|
docker-compose.yml
|
|
docker-compose.graalpy.yml
|