Commit Graph

19 Commits

Author SHA1 Message Date
stefan f2e867867a refactor: update Docker workflow and frontend configurations for consistency and optimization
Build and Publish Docker Images / build-and-push (., backend/infrastructure/gateway/Dockerfile, gateway, api-gateway) (push) Failing after 53s
Build and Publish Docker Images / build-and-push (., backend/services/ping/Dockerfile, ping-service, ping-service) (push) Failing after 53s
Build and Publish Docker Images / build-and-push (., config/docker/caddy/web-app/Dockerfile, web-app, web-app) (push) Failing after 30m3s
Build and Publish Docker Images / build-and-push (., config/docker/keycloak/Dockerfile, keycloak, keycloak) (push) Failing after 53s
Streamlined `.gitea/workflows/docker-publish.yaml` by reordering Keycloak service, upgrading actions to latest versions, and improving build argument handling. Enhanced frontend build configurations by optimizing Webpack and disabling JS minification for SQLite to prevent Terser issues.
2026-03-04 11:00:30 +01:00
stefan c2d25f4a95 Optimize workflow: consolidate backend/frontend builds, add caching, and update environment variables
Build and Publish Docker Images / build-and-push (., backend/infrastructure/gateway/Dockerfile, gateway, api-gateway) (push) Successful in 14m12s
Build and Publish Docker Images / build-and-push (., backend/services/ping/Dockerfile, ping-service, ping-service) (push) Successful in 9m19s
Build and Publish Docker Images / build-and-push (., config/docker/caddy/web-app/Dockerfile, web-app, web-app) (push) Failing after 29m37s
Build and Publish Docker Images / build-and-push (., config/docker/keycloak/Dockerfile, keycloak, keycloak) (push) Successful in 2m14s
2026-03-03 23:03:31 +01:00
stefan 146f29360c Fix: Update workflow with static step names, direct paths, and job dependencies
Build and Publish Docker Images / build-backend (backend/infrastructure/gateway/Dockerfile, api-gateway) (push) Failing after 5s
Build and Publish Docker Images / build-backend (backend/services/ping/Dockerfile, ping-service) (push) Failing after 5s
Build and Publish Docker Images / build-backend (config/docker/keycloak/Dockerfile, keycloak) (push) Failing after 5s
Build and Publish Docker Images / build-frontend (push) Has been skipped
2026-03-03 22:45:15 +01:00
stefan 09ab7c518a Fix: Static step names and direct registry paths
Build and Publish Docker Images / build-backend (config/docker/keycloak/Dockerfile, keycloak) (push) Failing after 5s
Build and Publish Docker Images / build-frontend (push) Failing after 4s
Build and Publish Docker Images / build-backend (backend/infrastructure/gateway/Dockerfile, api-gateway) (push) Failing after 7s
Build and Publish Docker Images / build-backend (backend/services/ping/Dockerfile, ping-service) (push) Failing after 5s
2026-03-03 21:57:48 +01:00
stefan 16d3f46e88 Final fix: remove typo and hardcode registry paths
Build and Publish Docker Images / build-backend (backend/infrastructure/gateway/Dockerfile, api-gateway) (push) Failing after 5s
Build and Publish Docker Images / build-backend (backend/services/ping/Dockerfile, ping-service) (push) Failing after 5s
Build and Publish Docker Images / build-backend (config/docker/keycloak/Dockerfile, keycloak) (push) Failing after 4s
Build and Publish Docker Images / build-frontend (push) Failing after 5s
2026-03-03 21:53:38 +01:00
stefan 0dcaa6bc10 Fix typo and align service names
Build and Publish Docker Images / build-backend (backend/infrastructure/gateway/Dockerfile, api-gateway) (push) Failing after 8s
Build and Publish Docker Images / build-backend (backend/services/ping/Dockerfile, ping-service) (push) Failing after 6s
Build and Publish Docker Images / build-backend (config/docker/keycloak/Dockerfile, keycloak) (push) Failing after 6s
Build and Publish Docker Images / build-frontend (push) Failing after 4s
2026-03-03 21:48:06 +01:00
stefan 12d30fc698 Optimize pipeline: split jobs and reduce workers
Build and Publish Docker Images / build-backend (backend/infrastructure/gateway/Dockerfile, gateway) (push) Failing after 1m10s
Build and Publish Docker Images / build-backend (backend/services/ping/Dockerfile, ping-service) (push) Failing after 6s
Build and Publish Docker Images / build-backend (config/docker/keycloak/Dockerfile, keycloak) (push) Failing after 7s
Build and Publish Docker Images / build-frontend (push) Failing after 6s
2026-03-03 21:32:44 +01:00
stefan e31edb1c6d Reduce workers to prevent 502
Build and Publish Docker Images / build-and-push (., backend/infrastructure/gateway/Dockerfile, gateway, api-gateway) (push) Successful in 10m35s
Build and Publish Docker Images / build-and-push (., backend/services/ping/Dockerfile, ping-service, ping-service) (push) Successful in 10m2s
Build and Publish Docker Images / build-and-push (., config/docker/caddy/web-app/Dockerfile, web-app, web-app) (push) Failing after 29m11s
Build and Publish Docker Images / build-and-push (., config/docker/keycloak/Dockerfile, keycloak, keycloak) (push) Successful in 1m58s
2026-03-03 20:34:33 +01:00
stefan eee5fbacc9 chore(ci): comment out GHA caching configuration in Docker workflow 2026-02-13 22:40:47 +01:00
stefan 85b11cb033 chore(ci): update Docker workflow to v6, enable GHA caching, and clean up comments 2026-02-13 22:25:34 +01:00
stefan d250fd758c chore(ci): revert Docker workflow caching to local directory settings 2026-02-13 21:59:38 +01:00
stefan 17c3295607 chore(ci): overhaul Docker workflow with multi-service builds, ARM64 optimizations, and improved Gradle caching strategies 2026-02-13 21:53:58 +01:00
stefan 5f1ffb0d04 chore(ci): streamline Docker workflow with ARM64 optimization and updated caching strategies 2026-02-13 20:51:41 +01:00
stefan 413a2d1daa chore(ci): remove comment about Keycloak build in Docker pipeline 2026-02-13 20:33:02 +01:00
stefan 49c53aa912 chore(infra): optimize Gradle builds, add Keycloak to CI, and improve Docker caching 2026-02-13 20:10:22 +01:00
stefan 0a0f5af3bd refactor: remove Dockerfile syntax directives to simplify and standardize definitions
Removed `# syntax=docker/dockerfile:1.8` from various Dockerfiles as it is no longer needed. Updated `.gitea/workflows/docker-publish.yaml` to enhance ARM64 build reliability with host driver enforcement and commented out unused caching configurations for clarity.
2026-02-13 16:59:02 +01:00
stefan 0259164d11 fix: update caching strategy to 'inline' for Gitea compatibility in Docker workflow 2026-02-13 16:32:35 +01:00
stefan 75ff2780c6 refactor: update Docker workflow for ARM64 optimization and Keycloak integration
Revised `.gitea/workflows/docker-publish.yaml` to enhance ARM64 compatibility, removing QEMU setup for native builds on Zora. Added automated Keycloak builds and updated configurations (e.g., JDK 25, Gradle 9.3.1). Streamlined build arguments and JVM optimizations for Cortex-A720 architecture.
2026-02-13 15:55:38 +01:00
stefan 6e2780cc0f Erster - Push für Zora 2026-02-11 00:01:05 +01:00