Files
portfolio/logs/gitea-deploy-simple.log
denshooter ca2cbc2c92
Some checks failed
CI/CD Pipeline (Fast) / production (push) Failing after 6m6s
CI/CD Pipeline (Simple & Reliable) / production (push) Failing after 6m15s
CI/CD Pipeline (Zero Downtime - Fixed) / production (push) Failing after 7m59s
🔧 Implement deployment fixes and enhance Gitea workflows
- Created `DEPLOYMENT-FIXES.md` to document issues and solutions for Gitea Actions.
- Fixed Dockerfile path for standalone build.
- Enhanced `gitea-deploy.sh` with improved environment variable handling and extended health check timeouts.
- Introduced `gitea-deploy-simple.sh` for simplified deployments without database dependencies.
- Updated Next.js configuration to resolve build issues.
- Improved health check logic and error handling across all Gitea workflows.

 These changes enhance deployment reliability and provide better debugging information.
2025-09-13 23:48:50 +02:00

66 lines
4.4 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[2025-09-13 23:24:42] 🚀 Starting simplified Gitea deployment for portfolio
[2025-09-13 23:24:42] 🔨 Step 1: Building application...
[2025-09-13 23:24:42] 📦 Building Next.js application...
[SUCCESS] ✅ Application built successfully
[2025-09-13 23:25:04] 🐳 Step 2: Docker operations...
[2025-09-13 23:25:04] 🏗️ Building Docker image...
[ERROR] Docker build failed
[2025-09-13 23:26:50] 🚀 Starting simplified Gitea deployment for portfolio
[2025-09-13 23:26:50] 🔨 Step 1: Building application...
[2025-09-13 23:26:50] 📦 Building Next.js application...
[SUCCESS] ✅ Application built successfully
[2025-09-13 23:27:13] 🐳 Step 2: Docker operations...
[2025-09-13 23:27:13] 🏗️ Building Docker image...
[ERROR] Docker build failed
[2025-09-13 23:28:23] 🚀 Starting simplified Gitea deployment for portfolio
[2025-09-13 23:28:23] 🔨 Step 1: Building application...
[2025-09-13 23:28:23] 📦 Building Next.js application...
[SUCCESS] ✅ Application built successfully
[2025-09-13 23:28:49] 🐳 Step 2: Docker operations...
[2025-09-13 23:28:49] 🏗️ Building Docker image...
[ERROR] Docker build failed
[2025-09-13 23:35:08] 🚀 Starting simplified Gitea deployment for portfolio
[2025-09-13 23:35:08] 🔨 Step 1: Building application...
[2025-09-13 23:35:08] 📦 Building Next.js application...
[SUCCESS] ✅ Application built successfully
[2025-09-13 23:35:31] 🐳 Step 2: Docker operations...
[2025-09-13 23:35:31] 🏗️ Building Docker image...
[SUCCESS] ✅ Docker image built successfully
[2025-09-13 23:36:32] 🚀 Step 3: Deploying application...
[2025-09-13 23:36:33] 🚀 Starting new container on port 3000...
[2025-09-13 23:36:33] ⏳ Waiting for container to be ready...
[2025-09-13 23:36:53] 🏥 Performing health check...
[SUCCESS] ✅ Application is healthy!
[2025-09-13 23:36:53] ✅ Step 4: Verifying deployment...
[SUCCESS] ✅ Main page is accessible
[2025-09-13 23:36:53] 📊 Container status:
[2025-09-13 23:36:53] 📈 Resource usage:
[SUCCESS] 🎉 Simplified Gitea deployment completed successfully!
[2025-09-13 23:36:54] 🌐 Application is available at: http://localhost:3000
[2025-09-13 23:36:54] 🏥 Health check endpoint: http://localhost:3000/api/health
[2025-09-13 23:36:54] 📊 Container name: portfolio-app-simple
[2025-09-13 23:36:54] 📝 Logs: docker logs portfolio-app-simple
Sat Sep 13 23:36:54 CEST 2025: Simplified Gitea deployment successful - Port: 3000 - Image: portfolio-app:20250913-233632
[2025-09-13 23:46:31] 🚀 Starting simplified Gitea deployment for portfolio
[2025-09-13 23:46:31] 🔨 Step 1: Building application...
[2025-09-13 23:46:31] 📦 Building Next.js application...
[SUCCESS] ✅ Application built successfully
[2025-09-13 23:46:54] 🐳 Step 2: Docker operations...
[2025-09-13 23:46:54] 🏗️ Building Docker image...
[SUCCESS] ✅ Docker image built successfully
[2025-09-13 23:48:01] 🚀 Step 3: Deploying application...
[2025-09-13 23:48:01] 🚀 Starting new container on port 3000...
[2025-09-13 23:48:01] ⏳ Waiting for container to be ready...
[2025-09-13 23:48:21] 🏥 Performing health check...
[SUCCESS] ✅ Application is healthy!
[2025-09-13 23:48:21] ✅ Step 4: Verifying deployment...
[SUCCESS] ✅ Main page is accessible
[2025-09-13 23:48:22] 📊 Container status:
[2025-09-13 23:48:22] 📈 Resource usage:
[SUCCESS] 🎉 Simplified Gitea deployment completed successfully!
[2025-09-13 23:48:23] 🌐 Application is available at: http://localhost:3000
[2025-09-13 23:48:23] 🏥 Health check endpoint: http://localhost:3000/api/health
[2025-09-13 23:48:23] 📊 Container name: portfolio-app-simple
[2025-09-13 23:48:23] 📝 Logs: docker logs portfolio-app-simple
Sat Sep 13 23:48:23 CEST 2025: Simplified Gitea deployment successful - Port: 3000 - Image: portfolio-app:20250913-234801