Commit Graph

15 Commits

Author SHA1 Message Date
2bb99839ba Add S2I GitHub Actions automation
- Add s2i-deploy.yml workflow for automatic S2I builds
- Update deploy-s2i.sh with --github option for GitHub Actions
- Generic webhook integration for automatic builds
- Maintain existing manual S2I deployment option
2025-10-04 10:00:54 -03:00
189e8fd1a9 cleanup: remove obsolete scripts and update GitHub Actions for Quay.io
- Remove obsolete deployment scripts outside /scripts folder
- Remove redundant scripts inside /scripts folder
- Remove release.sh as it won't be used in the process
- Update GitHub Actions to use Quay.io instead of Docker Hub
- Update registry references from andersonid to quay.io/rh_ee_anobre
- Simplify deployment instructions to use deploy-complete.sh
- Clean up codebase to maintain only essential scripts
2025-10-03 07:28:05 -03:00
41fdef4df0 Remove: Delete problematic workflow file completely 2025-09-25 20:09:44 -03:00
89a7ee41de Fix: Translate all validation messages and UI text from Portuguese to English 2025-09-25 20:08:13 -03:00
2d0c086df2 Remove: Delete disabled workflow file to prevent GitHub Actions failures 2025-09-25 19:19:50 -03:00
7d068dfa92 Fix: Completely disable old workflow to prevent failures 2025-09-25 19:03:11 -03:00
e95f3e3f7c Add: Multiple auto-deploy solutions for OpenShift after GitHub Actions 2025-09-25 18:40:31 -03:00
6f6e4ed19d Enhance: GitHub Actions with smart tagging, release script, and comprehensive guide 2025-09-25 18:34:20 -03:00
9f8cdbda7a Fix: GitHub Actions for public clusters + deployment guide for colleagues 2025-09-25 18:26:05 -03:00
e86d9c0ba0 Fix: OpenShift login command syntax 2025-09-25 17:49:45 -03:00
ed992e4c94 Optimize GitHub Actions workflow
- Remove heavy Python dependencies installation from CI
- Add basic syntax check instead of full dependency install
- Optimize Podman installation with quiet flags
- Add build cache with --layers flag
- Add 30-minute timeout to prevent hanging
- Use single build with tag instead of double build
- Improve overall workflow performance
2025-09-25 17:40:26 -03:00
3a6875a80e Add CI/CD with GitHub Actions and migrate to Deployment
- Migrate from DaemonSet to Deployment for better efficiency
- Add GitHub Actions for automatic build and deploy
- Add Blue-Green deployment strategy with health checks
- Add scripts for development and production workflows
- Update documentation with CI/CD flow
2025-09-25 17:20:38 -03:00
25596e2b3e Add: scripts de deploy completo com ImagePullSecret para cluster-admin 2025-09-25 15:24:31 -03:00
2ca4b468cb Update to use Docker Hub registry
- Change from Quay.io to Docker Hub (andersonid/openshift-resource-governance)
- Update GitHub Actions to use DOCKERHUB_USERNAME and DOCKERHUB_TOKEN
- Update all scripts and documentation to use Docker Hub
- Add DOCKERHUB-SETUP.md with detailed setup instructions
- Update Makefile, deploy scripts, and templates
- Simplify registry references (no quay.io prefix needed)
2025-09-25 14:46:09 -03:00
c79ceac31d Add GitHub integration and OpenShift deployment automation
- Adiciona GitHub Actions workflow para CI/CD
- Cria script openshift-deploy.sh para deploy simplificado
- Adiciona template OpenShift com parâmetros configuráveis
- Inclui documentação completa de deploy (DEPLOY.md)
- Configura integração com Quay.io registry
- Facilita deploy direto do repositório GitHub
2025-09-25 14:28:34 -03:00