F4ilji
|
cfd7c411cf
|
fix: update git remote to self-hosted Gitea
|
2026-09-18 23:35:59 +05:00 |
|
F4ilji
|
36c122cf65
|
fix(deploy): restart SSR after build to pick up new SSR bundle
|
2026-08-31 20:14:55 +05:00 |
|
F4ilji
|
774de4a6ab
|
fix(deploy): explicit SSR restart after build + defensive props
|
2026-08-31 20:05:39 +05:00 |
|
F4ilji
|
9ac4f89e36
|
feat(jenkins): add dashboard:sync-permissions after migrations
Ensures all dashboard permissions exist on every deploy.
Command is idempotent — safe to run repeatedly.
|
2026-07-11 14:22:05 +05:00 |
|
F4ilji
|
9f4dfd9bfc
|
ci: optimize Jenkinsfile — parallel pre-deploy, npm ci, fix rollback composer path
|
2026-07-06 12:39:40 +05:00 |
|
F4ilji
|
67b9aae961
|
feat(ci): add migration rollback and remove duplicate chown in Jenkinsfile
- Save pre-deploy SHA before git pull for automatic rollback
- On migrate failure: git reset + migrate:rollback + reinstall deps + restart
- Remove duplicate chown from Restart Services stage (already in Fix Permissions)
- Clean up .deploy_prev_sha after deploy completes
|
2026-07-03 09:57:34 +05:00 |
|
F4ilji
|
282d5a7c38
|
Add email attachments cleanup (older than 3 days)
|
2026-07-02 23:12:29 +05:00 |
|
F4ilji
|
d1f216d04a
|
Reduce backup retention to 3 days
|
2026-07-02 22:31:18 +05:00 |
|
F4ilji
|
bb04a1af14
|
Add DB backup stage before deploy
|
2026-07-02 22:22:27 +05:00 |
|
F4ilji
|
acef609a2f
|
Fix composer open_basedir restriction
|
2026-07-02 20:54:14 +05:00 |
|
F4ilji
|
44ad8ef460
|
Fix: use docker exec instead of docker compose to avoid container name conflicts
|
2026-07-02 20:53:04 +05:00 |
|
F4ilji
|
25bc144ac7
|
Add Jenkinsfile for CI/CD pipeline
|
2026-07-02 20:51:45 +05:00 |
|