Commit graph

1027 commits

Author SHA1 Message Date
407301bd92
No longer apply permissions changes to plugins 2024-06-06 22:01:52 +01:00
ben
ba5f3704d4 Use caching instead of artifacts to store .terraform (#2)
Co-authored-by: Ben Martin <ben.martin@sky.uk>
Reviewed-on: #2
2024-06-06 22:00:05 +01:00
6b2f1c473f
Inject PG_CONN_STR secret into env vars in CICD 2024-06-06 20:43:55 +01:00
c4e14861f7
Use postgres as terraform state store 2024-06-06 20:34:08 +01:00
568b1b5e57 Delete modules/dummy/jobspec.hcl 2024-06-04 02:10:08 +01:00
73e06ac643
Ensure providers are executable 2024-06-04 01:32:59 +01:00
81e94931ed
Package whole .terraform 2024-06-04 01:27:37 +01:00
00c4161fa2
Tree isn't available in bin 2024-06-04 01:25:57 +01:00
e5031ad8cb
Download artifact doesn't nest 2024-06-04 01:25:00 +01:00
04cbd49f8c
Debugging 2024-06-04 01:23:31 +01:00
f4e1125894
Artifact names can not have slashes 2024-06-04 01:21:40 +01:00
adcc006d74
Trial nesting issues 2024-06-04 01:20:42 +01:00
bfc0883976
Explicitly set artifact download path 2024-06-04 01:17:01 +01:00
ac7b147b6c
Use filename as artifact name 2024-06-04 01:06:49 +01:00
4614e07aee
Persist .terraform 2024-06-04 01:01:19 +01:00
3abf8019f5
Install nomad for deploy 2024-06-04 00:56:53 +01:00
e5b904b9e0
Download artifact to workspace 2024-06-04 00:49:10 +01:00
230ef022ce
Upload artifact V4 doesn't appear to be supported 2024-06-04 00:36:26 +01:00
539339fb06
Upload artifact V4 doesn't appear to be supported 2024-06-04 00:34:25 +01:00
56037fc11e
Use artifacts to persist tfplan 2024-06-04 00:28:39 +01:00
68fc0dc1e0
Merge apply with plan 2024-06-04 00:25:26 +01:00
0a1960a891
HOTFIX: correct deployment workflow dependency 2024-06-04 00:06:27 +01:00
065b5996b3
HOTFIX: correct deployment workflow dependency 2024-06-04 00:05:35 +01:00
dc293304ea
HOTFIX: rename job name 2024-06-04 00:03:25 +01:00
cba0f1cfd4 Integrate with actions (#1)
Co-authored-by: Ben Martin <ben.martin@sky.uk>
Reviewed-on: #1
2024-06-04 00:00:20 +01:00
d4335ca10e
Create gitea workflow 2024-06-03 21:42:32 +01:00
1c94485587
Create dummy module 2024-06-03 21:34:19 +01:00