Commit graph

546 commits

Author SHA1 Message Date
a0dbb79d30 Add initial tests 2024-06-27 12:43:51 +02:00
26da85487f Add TODOs 2024-06-27 12:43:38 +02:00
d6b6cb7a72 Lint 2024-06-27 12:43:24 +02:00
ff61ff383e Rename to backend 2024-06-27 11:48:17 +02:00
170d9bc6d0 Implement missing methods 2024-06-27 11:42:09 +02:00
7f2c78ba97 Remove unused import, arguments 2024-06-27 11:41:42 +02:00
e72ac8882e Rename for better semantics 2024-06-27 11:40:01 +02:00
de23855d65 All upper case TODO 2024-06-27 11:39:45 +02:00
a6b6a6b8bc Typo 2024-06-27 10:18:44 +02:00
9cdd647514 Add resource files 2024-06-26 16:52:59 +02:00
f9f2389c95 Update provider with correct vars 2024-06-26 16:52:40 +02:00
ce9d3fdee6 Pass env credentials to start command 2024-06-26 16:52:04 +02:00
4eadad3940 Rename to TERRAFORM_BACKEND_GIT 2024-06-26 15:25:34 +02:00
6e5275b56b Implement backend git api and respective checks 2024-06-26 15:23:20 +02:00
14db8bed54 Adhere to naming convention 2024-06-26 13:12:08 +02:00
4539b84d6c WIP implement tf backend git provider 2024-06-26 10:35:53 +02:00
bom
e6f39eab21 Add support for hetzner csi 2024-05-10 15:24:29 +02:00
bom
a9d98a6d0c Use returncode to check if process failed 2024-02-24 12:11:57 +01:00
bom
c5af5c9198 Raise error if process fails in execute_live 2024-02-24 12:07:31 +01:00
bom
3cc6206d06 Extend execute_live to handle input
use the new functionality for docker drun
2024-02-23 15:21:56 +01:00
c92923f6b9 [skip-ci] fix 2023-12-22 15:58:20 +01:00
2aec5b44d2 fix:: ignore missing image/test folder 2023-12-22 15:46:11 +01:00
0ba623c560 ignore missing image/test folder 2023-12-22 15:17:36 +01:00
2914be8a88 better structuring to docker image building 2023-12-15 16:11:49 +01:00
9638450ef6 Improvements docker image building 2023-12-07 20:38:43 +01:00
d90f68ce1a Merge branch 'main' of ssh://repo.prod.meissa.de:2222/meissa/dda-devops-build 2023-12-01 11:19:18 +01:00
f3f51b165a use execution_api for self checking docker image 2023-12-01 11:18:02 +01:00
bom
5053b79ad4 Make version regex for python and gradle more concrete
Check that "version" is the start of the string to avoid changing cases like
"kotlin_version = ..."
2023-11-24 22:28:39 +01:00
bom
215a9bf0fe Add regression test for malformed version in clj 2023-11-17 15:04:36 +01:00
bom
07cf837ac6 Simplify set/get version functions 2023-11-17 15:00:33 +01:00
bom
6399a1dfeb Update regexes for gradle and python files 2023-11-17 14:58:53 +01:00
bom
36df9f486b Cleanup
Fix typos, remove old todos
2023-11-17 14:45:38 +01:00
bom
617d909438 Replace clojure version regex 2023-11-17 14:42:47 +01:00
bom
bcccfd8b9c Move regex string to a function
Avoids having duplicates in similar functions
2023-11-17 13:57:11 +01:00
bom
e5d1203435 Update version suffix to fit build file type
Resolves a bug where when using "build.py" as the primary build file
and some other secondary file like "build.gradle",
would result in the ".gradle" file version having a "-dev" suffix
 instead of "-SNAPSHOT"

Includes regression test
2023-11-17 13:03:09 +01:00
bom
78824ea38b Extend GitApiMock with push_follow_tags 2023-11-17 12:50:20 +01:00
d643bba325 add some cleanup 2023-09-22 17:49:37 +02:00
686c703f7d minor cleanup 2023-08-17 17:10:29 +02:00
f8ec35860a add more debugging info 2023-08-16 18:18:40 +02:00
fea084c09a fix escaping 2023-08-16 17:09:24 +02:00
17ae55f3c0 fix drun & improve env rekognition 2023-08-16 16:10:56 +02:00
57b88664d2 Rename vars 2023-08-16 12:11:08 +02:00
ddb173af46 Change attachment type to path 2023-08-16 12:10:47 +02:00
a9d01c5907 Assert that token is a string 2023-08-16 12:10:02 +02:00
46c8a1751c Rename var 2023-08-16 12:09:06 +02:00
dea2d7f3ed Ignore line too long 2023-08-16 10:40:42 +02:00
ab8bb7f400 allow empty artifacts 2023-08-15 08:21:06 +02:00
2be0a44aa8 add js 2023-08-15 08:09:27 +02:00
7d2d197cbb fix some linting 2023-08-14 20:41:04 +02:00
2e24e79a4c introduce artifact class 2023-08-14 20:39:59 +02:00