No description
- Dockerfile 100%
|
Some checks failed
Build and Push Base Image / Build and Push Base Image (push) Failing after 8m13s
|
||
|---|---|---|
| .forgejo/workflows | ||
| Dockerfile | ||
| README.md | ||
Binary Pretix Base Image
A pre-built Docker image for Pretix plugins with all common development dependencies cached and optimized.
Included Packages
System Packages
- gettext
- lsb-release
- golang-go
- Python 3.11
Python Packages
- pretix
- black
- isort
- flake8
- pytest
- pytest-django
- twine
- check-manifest
- pretix-plugin-build
- setuptools
- build
- wheel
Usage
Reference the image in your Forgejo workflows:
container: git.binarycollective.de/${{ github.repository_owner }}/pretix-base:latest
Building
The image is automatically built and pushed to the Forgejo Container Registry on:
- Push to
mainormasterbranches whenDockerfilechanges - Manual trigger via workflow dispatch
Tags:
latest- Points to the newest build<commit-sha>- Specific commit version for reproducibility
Cache Strategy
The image uses Docker's registry cache feature to speed up builds in CI/CD pipelines. Subsequent builds will reuse layers when nothing has changed.