Mikhail Lobanov
|
442522cd35
|
test: check CI after HTTPS setup
|
2026-10-22 21:52:05 +03:00 |
|
Mikhail Lobanov
|
a7e2e6ba0c
|
ci: fix secret name for ssh key
CI / smoke-test (push) Successful in 41s
|
2026-10-22 21:05:18 +03:00 |
|
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
|
222ae06b87
|
Add Docker healthcheck
CI / smoke-test (push) Successful in 55s
|
2026-10-15 00:21:49 +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
|
4f1c41921d
|
Add Docker Compose configuration
|
2026-10-14 23:39:19 +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
|
98733205d4
|
ci: retry checkout after runner network fix
CI / smoke-test (push) Successful in 1m15s
|
2026-10-14 13:41:33 +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 |
|
Mikhail Lobanov
|
53cbf79e6f
|
feat: containerize application with Docker
|
2026-10-14 11:09:16 +03:00 |
|
Mikhail Lobanov
|
1e11f8244f
|
feat: add initial health-check application
|
2026-10-14 01:22:01 +03:00 |
|