Commit Graph

18 Commits

Author SHA1 Message Date
masoodafar-web 2a7bb0592d feat: add K8s deployment manifest with GW_URL and BLAZOR_ENVIRONMENT
Build and Deploy to Kubernetes / build-and-deploy (push) Successful in 15m26s
- Create k8s/staging/backoffice-deployment.yaml with env vars:
  GW_URL=https://cms.se.kbs1.ir (injected into appsettings at startup)
  BLAZOR_ENVIRONMENT=Staging
- Update CI/CD to apply K8s manifests on deploy (like CMS does)
- This makes configuration persistent across CI/CD deployments
2026-03-15 03:11:38 +03:30
masoodafar-web aa1d21a616 Revert "fix: bypass broken Nexus, use nuget.org + local proto build"
Build and Deploy to Kubernetes / build-and-deploy (push) Failing after 1m28s
This reverts commit 7147e9930f.
2026-03-12 00:06:24 +03:30
masoodafar-web 7147e9930f fix: bypass broken Nexus, use nuget.org + local proto build
- NuGet.config: nuget.org for standard packages, local nupkg for proto
- Dockerfile: COPY nupkg/ before restore
- CI: build proto from CMS source before Docker build
2026-03-12 00:03:49 +03:30
masoodafar-web d84dfe3bc5 refactor: enhance Docker daemon startup and registry login in deployment workflows
Build and Deploy to Kubernetes / build-and-deploy (push) Failing after 2m19s
2026-02-11 00:41:32 +03:30
masoodafar-web 7a27347142 fix: increase Docker daemon startup timeout to 3 minutes
Build and Deploy to Kubernetes / build-and-deploy (push) Failing after 0s
2026-01-29 17:13:49 +03:30
masoodafar-web b05f92195a refactor: use docker-sshpass image (fully offline)
Build and Deploy to Kubernetes / build-and-deploy (push) Has been cancelled
2026-01-29 06:49:39 +03:30
masoodafar-web fc5d81425a refactor: simplified pipeline with offline Nexus + auto deploy
Build and Deploy to Kubernetes / build-and-deploy (push) Has been cancelled
2026-01-29 06:12:15 +03:30
masoodafar-web 8a285e485b chore: تنظیم Nexus برای NuGet و Docker offline
Build and Deploy / build (push) Failing after 49s
- Dockerfile: استفاده از Nexus Docker (194.5.195.53:32082)
- NuGet.config: استفاده از Nexus NuGet با HTTP و allowInsecureConnections
- workflow: حذف kubectl dependency، اضافه کردن 32082 به insecure-registries
2026-01-29 02:56:20 +03:30
Admin 3e9f40bd41 fix: Remove domain from insecure-registries, use IP only
Build and Deploy / build (push) Failing after 15s
2026-01-03 15:15:27 +00:00
masoodafar-web 910a1ebfcc feat: update external registry URLs to new domain
Build and Deploy / build (push) Failing after 23s
2026-01-03 17:30:30 +03:30
masoud a5904cd077 chore: migrate from IP to domain (git.foursat.afrino.co)
Build and Deploy / build (push) Has been cancelled
2025-12-07 17:01:55 +00:00
masoodafar-web ef4e2b5964 feat: Add kubectl installation and Kubernetes deployment steps 2025-12-06 23:01:23 +03:30
masoud 22b5ce3927 Fix docker build command line continuation 2025-12-06 18:27:33 +00:00
masoodafar-web 9146391928 feat: Add Docker configuration and update deployment workflow 2025-12-06 21:54:09 +03:30
masoud 4286399b97 Add proxy for apk add 2025-12-06 18:00:14 +00:00
masoud f7bd75dfaf Update workflow for Kubernetes deployment 2025-12-06 17:55:04 +00:00
masoud bd0e626963 Add Kubernetes CI/CD pipeline for kub-stage 2025-12-05 16:25:14 +00:00
masoud a5c31cdef3 Add Kubernetes CI/CD pipeline 2025-12-05 16:23:25 +00:00