Viktor Barzin
5cfe6595cd
Apply only platform stack in CI (matches old pipeline scope)
2026-02-22 18:59:02 +00:00
Viktor Barzin
9415823ab8
Use --queue-ignore-errors for CI (infra stack needs Proxmox SSH)
2026-02-22 18:29:27 +00:00
Viktor Barzin
2547a155ed
Skip infra stack in CI, remove DRONE_IMAGE_CLONE setting
2026-02-22 18:21:10 +00:00
Viktor Barzin
45b4528f0f
Add clone retry logic for intermittent DNS failures
2026-02-22 18:10:31 +00:00
Viktor Barzin
45f4459dbc
Use manual clone with alpine instead of drone/git (pull-through cache issue)
2026-02-22 18:05:53 +00:00
Viktor Barzin
9ee3140b34
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
a0d91e809a
touch empty private key to enable tfa in drone
2025-11-29 12:06:10 +00:00
Viktor Barzin
aa55d6abdb
pull with spcial git command in drone.yml [ci skip]
2025-03-09 13:40:20 +00:00
Viktor Barzin
d2497f311d
rebase before pushing certificates
2025-03-02 20:26:45 +00:00
Viktor Barzin
d83bc417ef
check if drone file is being update
2025-03-02 20:19:35 +00:00
Viktor Barzin
f09c20d99b
save to the same zip filer [ci skip]
2025-03-02 20:16:07 +00:00
Viktor Barzin
e0ae125d1d
overwrite unzipping terraform zip [ci skip]
2025-03-02 20:03:55 +00:00
Viktor Barzin
3664ea9049
overwrite unzipping terraform zip [ci skip]
2025-03-02 19:49:00 +00:00
Viktor Barzin
b79f3ddd58
try again [ci skip]
2025-02-15 15:17:02 +00:00
Viktor Barzin
cd5a0f57ca
update drone yml to use cloudflare for acme challenge [ci skip]
2025-02-15 14:20:31 +00:00
Viktor Barzin
41aba3bfc3
use unzip instead of gunzip [ci skip]
2025-02-15 13:31:40 +00:00
Viktor Barzin
369684c042
remove gunzip package as it is contained in gzip [ci skip]
2025-02-15 13:28:10 +00:00
Viktor Barzin
899191e964
use wget instead of curl as archive has license now [ci skip]
2025-02-15 13:25:28 +00:00
Viktor Barzin
4816e93f03
use full path for terraform binary[ci skip]
2025-02-15 13:17:18 +00:00
Viktor Barzin
cfc32d2865
upgrade renew tls tf version to 1.10.3 [ci skip]
2025-02-15 13:13:54 +00:00
Viktor Barzin
4693e1f835
use org secret instead local secret to push images to dockerhub [ci skip]
2023-11-25 13:34:15 +00:00
Viktor Barzin
f7fdec2032
[ci skip] update tls auto renew script to use technitium
2023-10-09 19:42:10 +00:00
Viktor Barzin
c41eda0fd4
[ci skip] update tls auto renew script to use technitium
2023-10-09 18:08:14 +00:00
viktorbarzin
d73870e4b3
update pipeline to use raw ip instead of name due to dns issue
2023-02-12 21:29:20 +00:00
viktorbarzin
d32b3976cd
send slack notifications only at end
2023-01-22 17:20:56 +00:00
viktorbarzin
28f8171a1f
add slack notifications to drone 2/n
2023-01-22 17:02:46 +00:00
viktorbarzin
1b01896c7e
add slack notifications to drone 1/n
2023-01-22 16:58:30 +00:00
viktorbarzin
06789118cc
add dbaas and shlink db config
2021-05-06 19:19:36 +01:00
viktorbarzin
0fa1d2b4e5
attemp to fix git clone issue #2
2021-05-03 12:15:42 +01:00
viktorbarzin
103d610c36
attempt to fix drone renew tls cert runs
2021-05-03 12:15:09 +01:00
viktorbarzin
d5bca2c89f
limit concurrency of pipelines
2021-04-09 21:18:28 +01:00
viktorbarzin
da03ee34d8
make default pipeline run on cron and push events
2021-04-08 20:00:33 +01:00
viktorbarzin
581e6f479e
Drone CI Update TLS Certificates Commit
2021-04-08 19:40:59 +01:00
viktorbarzin
f01a57f126
reduce drone interval check and add the additional email aliases inclusion
2021-04-08 19:31:52 +01:00
viktorbarzin
ecd7629884
add filters on when to run pipelines
2021-04-08 19:07:04 +01:00
viktorbarzin
2e314b5172
attempt to make renew tls cert pipeline run daily
2021-04-07 23:23:41 +01:00
viktorbarzin
899805ddac
add dockerfile for cli and add to drone
2021-03-16 00:11:00 +00:00
viktorbarzin
269f02f543
skip deploys when triggered by drone
2021-02-19 19:36:28 +00:00
viktorbarzin
736dee528e
skip deploys when triggered by drone
2021-02-19 19:16:58 +00:00
viktorbarzin
bb0b8c485e
make renew-tls-cert pipeline daily
2021-02-19 00:32:33 +00:00
viktorbarzin
7718bc541f
remove trigger from renew-tls-cert pipeline
2021-02-19 00:29:20 +00:00
viktorbarzin
e140140c3f
Add LE renewal pipeline
2021-02-16 22:41:58 +00:00
viktorbarzin
f414a214de
drone ci to push to github
2021-02-15 19:50:34 +00:00
viktorbarzin
f68fd91686
add git-crypt terraform
2021-02-14 18:17:40 +00:00
viktorbarzin
b51d58a389
add gitattributes with git-crypt
2021-02-14 13:16:20 +00:00
viktorbarzin
3c7eee2ca0
use registry got k8s dashboard
2021-02-13 02:08:31 +00:00