Commit Graph

20 Commits

Author SHA1 Message Date
masoodafar-web 8766c29a5a fix(k8s): update imagePullPolicy to Always in frontoffice-deployment.yaml
Build and Deploy to Kubernetes / build-and-deploy (push) Failing after 20m28s
Changed the imagePullPolicy for the frontoffice container to Always to ensure that the latest image is always pulled from the registry during deployment, improving the consistency of the application updates. Additionally, added a cleanup step in the kub-deploy workflow to remove the latest image from the local cache after deployment.
2026-06-19 00:13:02 +03:30
masoodafar-web 0b1cc1c1c8 fix: add kubectl apply to CI workflows and add production K8s manifest
Build and Deploy to Kubernetes / build-and-deploy (push) Successful in 4m19s
Both kub-deploy and prod-deploy were only running kubectl rollout restart,
meaning changes to the deployment manifest (env vars, resources, image tag)
were never applied to the cluster.

- Add scp + kubectl apply before rollout restart in kub-deploy.yml (staging)
- Add scp + kubectl apply before rollout restart in prod-deploy.yml (production)
- Add k8s/production/frontoffice-deployment.yaml with ASPNETCORE_ENVIRONMENT=Production
  and image tag :prod

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-14 01:44:13 +03:30
masoodafar-web cd0fb2fa57 Revert "fix: bypass broken Nexus, use nuget.org + local proto build"
Build and Deploy to Kubernetes / build-and-deploy (push) Failing after 1m23s
This reverts commit 4dc7b52289.
2026-03-12 00:06:33 +03:30
masoodafar-web 4dc7b52289 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:04:04 +03:30
masoodafar-web f0d1156457 fix: update Docker daemon startup options and improve readiness checks in deployment workflows
Build and Deploy to Kubernetes / build-and-deploy (push) Failing after 4m40s
2026-02-11 00:41:38 +03:30
masoodafar-web 26ce7fd2b6 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 88a86ecf69 refactor: use docker-sshpass image (fully offline)
Build and Deploy to Kubernetes / build-and-deploy (push) Has been cancelled
2026-01-29 06:49:42 +03:30
masoodafar-web 95f8cb9f73 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:22 +03:30
masoodafar-web 2273fa6a35 chore: تنظیم Nexus برای NuGet و Docker offline
- 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:32 +03:30
masoodafar-web 522d052745 Update deployment configurations and Dockerfile to use internal registry 2026-01-29 02:54:07 +03:30
masoodafar-web f2cc32a9c6 update
Build and Deploy to Production / build-and-deploy (push) Failing after 37s
2026-01-12 16:08:56 +03:30
masoodafar-web 04ce4f1a31 update
Build and Deploy to Production / build-and-deploy (push) Failing after 2m2s
2026-01-12 16:05:56 +03:30
masoodafar-web c6797e4b84 update2
Build and Deploy to Production / build-and-deploy (push) Failing after 2m2s
2026-01-10 18:23:46 +03:30
Admin 9ae9d53f4a fix: Remove domain from insecure-registries, use IP only
Build and Deploy / build (push) Failing after 1m47s
2026-01-03 15:15:34 +00:00
masoodafar-web 9e92ab951a fix: update gateway URL to new domain in configuration files
Build and Deploy / build (push) Failing after 1m42s
2026-01-03 17:30:37 +03:30
masoud 07be693b92 chore: migrate from IP to domain (git.foursat.afrino.co)
Build and Deploy / build (push) Has been cancelled
2025-12-07 17:01:57 +00:00
masoodafar-web 2a2efd0376 feat: Add proxy configuration for Docker daemon and build process 2025-12-07 01:15:25 +03:30
masoud e3841f07cc Fix: Correct Dockerfile path to FrontOffice.Main/Dockerfile 2025-12-06 21:42:24 +00:00
masoodafar-web 559fbbf6cd feat: Update Kubernetes deployment with proxy and registry config 2025-12-07 00:49:01 +03:30
masoud fba5cdbabe Add Kubernetes CI/CD pipeline for kub-stage 2025-12-05 16:25:14 +00:00