Viktor Barzin
e051d45160
Apply only platform stack in CI (matches old pipeline scope)
2026-02-22 18:59:02 +00:00
Viktor Barzin
550a682548
Use --queue-ignore-errors for CI (infra stack needs Proxmox SSH)
2026-02-22 18:29:27 +00:00
Viktor Barzin
eace95a1a0
Skip infra stack in CI, remove DRONE_IMAGE_CLONE setting
2026-02-22 18:21:10 +00:00
Viktor Barzin
7cc17b1e4e
Add clone retry logic for intermittent DNS failures
2026-02-22 18:10:31 +00:00
Viktor Barzin
bdf46cef4d
Use manual clone with alpine instead of drone/git (pull-through cache issue)
2026-02-22 18:05:53 +00:00
Viktor Barzin
ea77b91c06
Update Drone CI pipeline for Terragrunt stack architecture
...
Default pipeline now uses terragrunt run --all to apply all stacks
instead of the broken terraform apply -target=module.kubernetes_cluster.
TLS renewal pipeline stripped of unnecessary Terraform download/init
since renew2.sh is pure shell (certbot + Cloudflare DNS).
2026-02-22 17:47:06 +00:00
Viktor Barzin
e41ebfc92c
touch empty private key to enable tfa in drone
2025-11-29 12:06:10 +00:00
Viktor Barzin
bcc9599435
pull with spcial git command in drone.yml [ci skip]
2025-03-09 13:40:20 +00:00
Viktor Barzin
82cf591a20
rebase before pushing certificates
2025-03-02 20:26:45 +00:00
Viktor Barzin
6dbd21983d
check if drone file is being update
2025-03-02 20:19:35 +00:00
Viktor Barzin
4bd9083657
save to the same zip filer [ci skip]
2025-03-02 20:16:07 +00:00
Viktor Barzin
2c5e4f8095
overwrite unzipping terraform zip [ci skip]
2025-03-02 20:03:55 +00:00
Viktor Barzin
7fbe15b74e
overwrite unzipping terraform zip [ci skip]
2025-03-02 19:49:00 +00:00
Viktor Barzin
bcc2ca466a
try again [ci skip]
2025-02-15 15:17:02 +00:00
Viktor Barzin
9770faba02
update drone yml to use cloudflare for acme challenge [ci skip]
2025-02-15 14:20:31 +00:00
Viktor Barzin
1a9844dc7c
use unzip instead of gunzip [ci skip]
2025-02-15 13:31:40 +00:00
Viktor Barzin
f96985bd24
remove gunzip package as it is contained in gzip [ci skip]
2025-02-15 13:28:10 +00:00
Viktor Barzin
dba7e9bb52
use wget instead of curl as archive has license now [ci skip]
2025-02-15 13:25:28 +00:00
Viktor Barzin
f4bf1a46ff
use full path for terraform binary[ci skip]
2025-02-15 13:17:18 +00:00
Viktor Barzin
e0b770014c
upgrade renew tls tf version to 1.10.3 [ci skip]
2025-02-15 13:13:54 +00:00
Viktor Barzin
92c808d588
use org secret instead local secret to push images to dockerhub [ci skip]
2023-11-25 13:34:15 +00:00
Viktor Barzin
fb0caac8de
[ci skip] update tls auto renew script to use technitium
2023-10-09 19:42:10 +00:00
Viktor Barzin
a02ee1031f
[ci skip] update tls auto renew script to use technitium
2023-10-09 18:08:14 +00:00
viktorbarzin
f101f07454
update pipeline to use raw ip instead of name due to dns issue
2023-02-12 21:29:20 +00:00
viktorbarzin
57b0d42039
send slack notifications only at end
2023-01-22 17:20:56 +00:00
viktorbarzin
54df9b429c
add slack notifications to drone 2/n
2023-01-22 17:02:46 +00:00
viktorbarzin
3ece01c09f
add slack notifications to drone 1/n
2023-01-22 16:58:30 +00:00
viktorbarzin
c439b1b263
add dbaas and shlink db config
2021-05-06 19:19:36 +01:00
viktorbarzin
a0911fd091
attemp to fix git clone issue #2
2021-05-03 12:15:42 +01:00
viktorbarzin
e035112ece
attempt to fix drone renew tls cert runs
2021-05-03 12:15:09 +01:00
viktorbarzin
5dbc2cf406
limit concurrency of pipelines
2021-04-09 21:18:28 +01:00
viktorbarzin
6bae6be4e6
make default pipeline run on cron and push events
2021-04-08 20:00:33 +01:00
viktorbarzin
7c3c05335a
Drone CI Update TLS Certificates Commit
2021-04-08 19:40:59 +01:00
viktorbarzin
12a3a33ba3
reduce drone interval check and add the additional email aliases inclusion
2021-04-08 19:31:52 +01:00
viktorbarzin
90a43e99f5
add filters on when to run pipelines
2021-04-08 19:07:04 +01:00
viktorbarzin
c8eb6828e2
attempt to make renew tls cert pipeline run daily
2021-04-07 23:23:41 +01:00
viktorbarzin
6a1ccb4405
add dockerfile for cli and add to drone
2021-03-16 00:11:00 +00:00
viktorbarzin
f4f3db644a
skip deploys when triggered by drone
2021-02-19 19:36:28 +00:00
viktorbarzin
3a9d5d471d
skip deploys when triggered by drone
2021-02-19 19:16:58 +00:00
viktorbarzin
f7d45c6857
make renew-tls-cert pipeline daily
2021-02-19 00:32:33 +00:00
viktorbarzin
bef098cfa6
remove trigger from renew-tls-cert pipeline
2021-02-19 00:29:20 +00:00
viktorbarzin
463ae3f35f
Add LE renewal pipeline
2021-02-16 22:41:58 +00:00
viktorbarzin
4b84d3e90d
drone ci to push to github
2021-02-15 19:50:34 +00:00
viktorbarzin
c01eed321d
add git-crypt terraform
2021-02-14 18:17:40 +00:00
viktorbarzin
53fa7b58d2
add gitattributes with git-crypt
2021-02-14 13:16:20 +00:00
viktorbarzin
ef38f3b940
use registry got k8s dashboard
2021-02-13 02:08:31 +00:00