d670605d37
integrate release as mixin
2023-04-29 22:03:44 +02:00
26b76a045a
unify image prefixes
2023-04-29 20:55:25 +02:00
72339f62cf
unify c4k prefixes
2023-04-29 20:19:07 +02:00
331b3bba6e
c4kBuild is working
2023-04-29 20:03:21 +02:00
2a4a2d25d8
implement
2023-04-29 16:45:17 +02:00
ea77c84948
add some tests
2023-04-29 16:44:34 +02:00
3495f69a6b
adjust filename
2023-04-29 14:57:15 +02:00
634e89407e
multi inheritance requires more than one build extension
2023-04-29 14:53:59 +02:00
e2c0ae3a54
switch image build to new structure
2023-04-29 12:09:23 +02:00
462be0d49a
with new structure we can clean up storage
2023-04-29 12:09:04 +02:00
5ce6e6c0cb
add build-type to devops
2023-04-29 12:02:03 +02:00
2add0a76a2
format
2023-04-28 18:17:50 +02:00
63409f03a9
add domain validation
2023-04-28 18:17:50 +02:00
806e1eb02d
[Skip-CI] Fix method override
2023-04-28 18:17:50 +02:00
40e09d246d
Format
2023-04-28 18:17:23 +02:00
423166d8b9
Remove Cyclic import
2023-04-28 18:17:23 +02:00
70b5607d8e
Resolve pylint errors in infrastructure_api.py
2023-04-28 18:17:23 +02:00
e0b30adf9f
Resolve pylint errors in common.py
2023-04-28 18:17:23 +02:00
bc7d8e1d87
Resolve pylint errors in release.py
2023-04-28 18:16:17 +02:00
7cace08a87
[Skip-CI] More specific exception
2023-04-28 18:16:17 +02:00
82279011fa
Fix pylint messages for repo
2023-04-28 18:16:17 +02:00
aa34558040
Remove unused imports
2023-04-28 18:16:17 +02:00
a25453cdbf
Make ReleaseContextRepository stateless
2023-04-28 18:15:47 +02:00
b6b283d2b2
Add and use throw_if_invalid function
...
Validates objects and raises an error if they are invalid
2023-04-28 18:15:47 +02:00
35a5a69844
[Sip-CI] Update Type Hints
2023-04-28 18:15:47 +02:00
f921a8a2ae
Remove deprecated function
2023-04-28 18:14:02 +02:00
7e23080cff
Refactor to C4kBuild
2023-04-28 18:14:02 +02:00
79de907396
refactor to domain-object creation by dict
2023-04-28 17:49:28 +02:00
481d20a14c
introduce devops factory
2023-04-28 14:49:23 +02:00
35465b543b
Make services stateless
...
Resolves 2 TODOs
2023-04-27 14:46:49 +02:00
3a83be485c
Fix invalid code
2023-04-27 14:46:15 +02:00
749c8f2849
Refactor release domain
2023-04-22 12:40:40 +00:00
92081947c5
going to merge Release & ReleaseConfig [skip-ci]
2023-04-21 15:11:33 +02:00
84cf82ac57
reformat
2023-04-21 15:11:08 +02:00
d717cd5a8c
removed deprecated dict create option
2023-04-21 15:10:36 +02:00
28f0b629c3
fixed tests
2023-04-21 14:54:24 +02:00
134ee68cfa
Remove deprecated SystemAPI
2023-04-21 14:52:06 +02:00
54f3938088
Finish refactoring for ExecutionAPI
2023-04-21 14:51:17 +02:00
5fe58e95cd
Deprecate SystemApi
...
in Favour of ExecutionApi
2023-04-21 14:38:35 +02:00
3d29277285
tried to get debugg outputs
2023-04-21 14:20:03 +02:00
223ba498d3
Review TODOs
2023-04-21 13:49:12 +02:00
381baa2eb2
[Skip CI] Uncomment assertion in test_image_build
...
Add logging.
2023-04-21 12:19:01 +02:00
580bf81c15
Fix CI: Remove whitespaces, add newlines
2023-04-20 17:01:04 +02:00
8e8ad034a7
Fix CI: Refactor None like logic
...
We now do check wether from_git or from_env was
called and then take a bool based decision on which
method to call. Also: Type declarations and specific errors.
2023-04-19 15:43:27 +02:00
420030fa0a
Fix CI: Update type declaration and value assignments
2023-04-19 15:43:27 +02:00
10e7deb74b
Fix CI: Update Type declarations
2023-04-19 15:43:27 +02:00
578ac29ebb
Fix CI: Remove unnecessary default val
2023-04-19 15:43:27 +02:00
e31b4ef7b2
Fix CI: More Specific Error
2023-04-19 15:43:27 +02:00
44d1708448
Fix CI: Move ValueError to new line
2023-04-19 15:43:27 +02:00
943cde3aeb
Fix ToDo: Method for always tagging second last
2023-04-19 13:11:26 +02:00