You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
build: pin swag CLI and oauth2-proxy, ignore build artifacts in docker context (apache#8989)
Make the backend container build inputs reproducible and shrink the
Docker build context:
- Align the swag CLI pin to v1.16.6 across backend/Makefile,
backend/Dockerfile and backend/Dockerfile.local so local, CI and
image builds generate Swagger docs with the same tool version.
- Pin the oauth2-proxy dev auth proxy image to v7.15.3-amd64 in both
docker-compose-dev-mysql.yml and docker-compose-dev-postgresql.yml.
- Add backend/.dockerignore to keep regenerated build artifacts
(bin/, mocks/, logs/, Python venv/build output, coverage files and
OS junk) out of the build context. Source under python/ is retained.
No functional/runtime code changes.
Signed-off-by: DoDiODev <DoDiDev@proton.me>
0 commit comments