Commit Graph
21 Commits
Author SHA1 Message Date
Mikhail Lobanov fbf2ec7b1a ci: add Ansible deploy step with image_tag; update inventory IP
CI / smoke-test (push) Failing after 20s
2026-10-22 21:00:07 +03:00
Mikhail Lobanov 23421bb70d Ansible deploy Docker
CI / smoke-test (push) Successful in 55s
2026-10-22 17:01:39 +03:00
Mikhail Lobanov d3afe8f908 ci: temporarily disable deployment step
CI / smoke-test (push) Failing after 1m12s
2026-10-21 13:08:44 +03:00
Mikhail Lobanov 74d859b2d7 ci: remove package installation from pipeline
CI / smoke-test (push) Failing after 1s
2026-10-21 12:59:30 +03:00
Mikhail Lobanov 6151e291b9 ci: use local Gitea checkout
CI / smoke-test (push) Failing after 43s
2026-10-21 12:49:18 +03:00
Mikhail Lobanov 7d656c1ae6 ci: deploy application to target via Ansible
CI / smoke-test (push) Failing after 32s
2026-10-21 11:59:49 +03:00
Mikhail Lobanov 5a21852135 Verify health after deployment rollback
CI / smoke-test (push) Successful in 49s
2026-10-15 16:53:32 +03:00
Mikhail Lobanov 027bc8d0bc Verify health after rollback
CI / smoke-test (push) Successful in 46s
2026-10-15 15:47:33 +03:00
Mikhail Lobanov 42bb0db99b Improve Docker Compose rollback
CI / smoke-test (push) Successful in 56s
2026-10-15 12:46:50 +03:00
Mikhail Lobanov 36bd130a28 Use Docker Compose for deployment
CI / smoke-test (push) Successful in 49s
2026-10-14 23:58:02 +03:00
Mikhail Lobanov 68af50b20e Add Trivy image vulnerability scan
CI / smoke-test (push) Successful in 1m47s
2026-10-14 22:55:52 +03:00
Mikhail Lobanov 60b2631237 Add Trivy image vulnerability scan 2026-10-14 22:49:49 +03:00
Mikhail Lobanov b49e4b4b18 Limit container CPU and memory
CI / smoke-test (push) Successful in 52s
2026-10-14 22:17:45 +03:00
Mikhail Lobanov cf0bd3f0c2 Harden container with no-new-privileges
CI / smoke-test (push) Successful in 53s
2026-10-14 22:09:43 +03:00
Mikhail Lobanov 4db8fd6583 Drop all Linux capabilities for app container
CI / smoke-test (push) Successful in 59s
2026-10-14 21:50:42 +03:00
Mikhail Lobanov e79f41d2b9 Run application container with read-only filesystem
CI / smoke-test (push) Successful in 53s
2026-10-14 21:19:17 +03:00
Mikhail Lobanov a82f244040 Add deployment and health check rollback
CI / smoke-test (push) Successful in 52s
2026-10-14 20:59:15 +03:00
Mikhail Lobanov d476d15f64 Publish Docker image to Docker Hub
CI / smoke-test (push) Successful in 39s
2026-10-14 17:49:51 +03:00
Mikhail Lobanov a49e1be847 Add Docker image build to CI
CI / smoke-test (push) Successful in 50s
2026-10-14 17:15:53 +03:00
Mikhail Lobanov 3a17ffe26e fix: set Gitea URL for checkout
CI / smoke-test (push) Failing after 44s
2026-10-14 12:59:29 +03:00
Mikhail Lobanov 2bff70c0c5 ci: add automated smoke tests
CI / smoke-test (push) Failing after 2m8s
2026-10-14 12:48:39 +03:00