Commit graph

786 commits

Author SHA1 Message Date
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
1ce070beac split tests 2023-04-29 16:44:10 +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
f4f27ed88a fix test_devops_build 2023-04-28 18:26:02 +02:00
2add0a76a2 format 2023-04-28 18:17:50 +02:00
e501525db2 fix tests 2023-04-28 18:17:50 +02:00
1da73523d9 add test_helper for improved testing & fix devops_test 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
bom
70b5607d8e Resolve pylint errors in infrastructure_api.py 2023-04-28 18:17:23 +02:00
bom
e0b30adf9f Resolve pylint errors in common.py 2023-04-28 18:17:23 +02:00
bom
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
6da4b3c27a Update Ignore Settings 2023-04-28 18:16:17 +02:00
aa34558040 Remove unused imports 2023-04-28 18:16:17 +02:00
bom
a25453cdbf Make ReleaseContextRepository stateless 2023-04-28 18:15:47 +02:00
bom
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
62b6465d01 Remove unused files 2023-04-28 18:14:02 +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
7c4933c6d9 Merge branch 'pylint-fixes' into 'ddd-intro'
Pylint fixes

See merge request domaindrivenarchitecture/dda-devops-build!11
2023-04-28 13:35:06 +00:00
9e519519cb [Skip-CI] Fix method override 2023-04-28 15:33:29 +02:00
172d0b848f Format 2023-04-28 15:32:15 +02:00
93d6063e6e Remove Cyclic import 2023-04-28 15:31:54 +02:00
bom
af0d6cc43e Resolve pylint errors in infrastructure_api.py 2023-04-28 15:01:03 +02:00
bom
837b58d5b8 Resolve pylint errors in common.py 2023-04-28 14:57:19 +02:00
bom
c70daa346d Resolve pylint errors in release.py 2023-04-28 14:50:35 +02:00
481d20a14c introduce devops factory 2023-04-28 14:49:23 +02:00
2463d36674 [Skip-CI] More specific exception 2023-04-28 14:42:42 +02:00
9db91c0a16 Fix pylint messages for repo 2023-04-28 14:41:37 +02:00
0214cdd99a Update Ignore Settings 2023-04-28 14:33:49 +02:00
953e05ecfb Remove unused imports 2023-04-28 14:27:41 +02:00
Mattis Böckle
f8df51b075 Merge branch 'totally-awesome-releasecontxtrepository-changes' into 'ddd-intro'
ReleaseContextRepository changes

See merge request domaindrivenarchitecture/dda-devops-build!10
2023-04-28 12:22:51 +00:00
bom
d801a71b49 Make ReleaseContextRepository stateless 2023-04-28 14:20:22 +02:00
bom
f4fed5293a Add and use throw_if_invalid function
Validates objects and raises an error if they are invalid
2023-04-28 14:20:22 +02:00
61d99a7b12 Merge branch 'mypy-fixes' into 'ddd-intro'
[Sip-CI] Update Type Hints

See merge request domaindrivenarchitecture/dda-devops-build!9
2023-04-28 12:17:54 +00:00