Update readme's, branches and actions
Build and Push Docker Images / detect-changes (push) Successful in 9s
Build and Push Docker Images / build-auth-api (push) Successful in 1m5s
Build and Push Docker Images / build-employee-api (push) Successful in 1m1s
Build and Push Docker Images / build-transit-api (push) Successful in 57s
Build and Push Docker Images / build-error-log-api (push) Successful in 1m5s
Build and Push Docker Images / build-admin-ui (push) Successful in 1m16s
Build and Push Docker Images / build-monitoring-ui (push) Successful in 1m13s
Build and Push Docker Images / deploy-test-node (push) Successful in 5s

This commit is contained in:
Sven laptop
2026-09-21 00:15:05 +02:00
parent 635a130f0b
commit 217dfd3abc
161 changed files with 644 additions and 21618 deletions
+19 -3
View File
@@ -1,10 +1,10 @@
#!/bin/bash
# Build and push Docker images to registry
# Usage: ./scripts/build-and-push.sh [registry-url]
# Usage: ./scripts/build-and-push.sh [registry-url] [version]
set -e
REGISTRY=${1:-ghcr.io/sven491/xtransit}
REGISTRY=${1:-gitea.testinstance.nl/sven/the-transit-project}
VERSION=${2:-latest}
echo "🔨 Building Docker images..."
@@ -21,10 +21,18 @@ docker build -t ${REGISTRY}/transit_api:${VERSION} ./transit_api
echo " Building employee_api..."
docker build -t ${REGISTRY}/employee_api:${VERSION} ./employee_api
# Build error_log_api
echo " Building error_log_api..."
docker build -t ${REGISTRY}/error_log_api:${VERSION} ./error_log_api
# Build admin_ui
echo " Building admin_ui..."
docker build -t ${REGISTRY}/admin_ui:${VERSION} ./admin_ui
# Build monitoring_ui
echo " Building monitoring_ui..."
docker build -t ${REGISTRY}/monitoring_ui:${VERSION} ./monitoring_ui
echo "✅ Build complete!"
echo ""
echo "🚀 Pushing images to registry: $REGISTRY"
@@ -38,14 +46,22 @@ echo " ✓ Pushed transit_api:${VERSION}"
docker push ${REGISTRY}/employee_api:${VERSION}
echo " ✓ Pushed employee_api:${VERSION}"
docker push ${REGISTRY}/error_log_api:${VERSION}
echo " ✓ Pushed error_log_api:${VERSION}"
docker push ${REGISTRY}/admin_ui:${VERSION}
echo " ✓ Pushed admin_ui:${VERSION}"
docker push ${REGISTRY}/monitoring_ui:${VERSION}
echo " ✓ Pushed monitoring_ui:${VERSION}"
echo ""
echo "✅ All images pushed successfully!"
echo ""
echo "Update docker-compose.yml with:"
echo "docker-compose service images:"
echo " image: ${REGISTRY}/auth_api:${VERSION}"
echo " image: ${REGISTRY}/transit_api:${VERSION}"
echo " image: ${REGISTRY}/employee_api:${VERSION}"
echo " image: ${REGISTRY}/error_log_api:${VERSION}"
echo " image: ${REGISTRY}/admin_ui:${VERSION}"
echo " image: ${REGISTRY}/monitoring_ui:${VERSION}"