Commit Graph

523 Commits (47dc81860a76bef5012f092e4d31c6dd888d1747)

Author SHA1 Message Date
Michael Jerger 88253f49ac use new api in release-service 11 months ago
Michael Jerger 2fc59f105b artifact publish ist part of release now 11 months ago
erik 0952ec57a8 [Skip-CI] Add initial artifact deployment domain object 11 months ago
erik 911158f882 Remove __get_base_artifact_release_url() 11 months ago
bom f3bf8cb335 Add skeleton for ArtifactDeploymentService 11 months ago
bom c02440ac65 Return values of post requests 11 months ago
bom 8d4921ea70 Switch order of function parameters 11 months ago
bom 09bf3f5d44 Switch some quotes and brackets 11 months ago
erik 6dbbb8f2a1 [Skip-CI] Add ArtifactDeploymentApi 11 months ago
bom e6450b796f Add basic artifact service 11 months ago
bom c15503b7a0 Update artifact deployment mixin 11 months ago
erik 2e5e1ea0ee [Skip-Ci] Update process description 11 months ago
Michael Jerger 577c717a87 fix backend init 11 months ago
Michael Jerger 1585f15582 fix linting 11 months ago
erik 9517e9081e [Skip-CI] Collect and sort functional reqs 11 months ago
erik 355bd477af Add initial artifact_deployment_mixin.py 11 months ago
bom 41c41cf9c3 Fix execute_secure call 12 months ago
bom a53c28b690 Use execute_secure in dockerhub_login 12 months ago
bom 8ae03f5811 Implement execute_secure
Allows us to sanitize commands involving sensitive information like
passwords, before throwing exceptions
12 months ago
bom 2ead8cc31b Handle failed execution in execute_live 12 months ago
erik bf2d68bddc Linting 12 months ago
erik e21155fdec Add f-string 12 months ago
erik 43988291c6 Handle errors in execute 12 months ago
Michael Jerger 771ffe5229 mv domain logic to domain 12 months ago
Michael Jerger 355c457d57 add an test 12 months ago
Michael Jerger 8ce3c74c34 add some todos 12 months ago
erik 8b11a4fa61 Add execute_handled 12 months ago
Michael Jerger 9c44bebd5d use the new image_naming 12 months ago
Michael Jerger 6b1ffb6e99 add some tests 12 months ago
erik 4bc4af52cd Remove unused import 12 months ago
erik d2bc3cd9f3 Use execute 12 months ago
erik 15544e0ba0 Raise exception when encountered 12 months ago
erik a4cdf051ff Linting 12 months ago
erik e1639974e3 Specify raised exceptions 12 months ago
erik 186f057b2b Use more verbose error output 12 months ago
Michael Jerger 4e66aa24a5 fix lint 12 months ago
Michael Jerger 0ef15f0102 add default_snapshot_suffix 12 months ago
Michael Jerger f3c99c3d5f fix the release validation issue 1 year ago
Michael Jerger 3e5be9b82b fix linting 1 year ago
Michael Jerger 9b05abb80a fix release validation 1 year ago
Mirco 03bf8e5dea SNAPSHOT for pybuild_files 1 year ago
Michael Jerger 909a765660 rename do backend resources 1 year ago
Michael Jerger 2fa5e94cb6 fix aws_backend wo kms 1 year ago
Michael Jerger 1c08952a86 fix region prefixes & backends 1 year ago
Michael Jerger b165b5d06c make aws provider symmetric to other providers 1 year ago
Michael Jerger 3218f8421f rename resources 1 year ago
Michael Jerger 24211b1a27 fix lint 1 year ago
Michael Jerger e86e6fe357 add test for found issue 1 year ago
Michael Jerger fc07173e89 add one more test 1 year ago
Michael Jerger 9445cf6b5f add one more test 1 year ago
Michael Jerger e0239d7f08 fix lint 1 year ago
Michael Jerger a94ac66079 adjust private to public by conv 1 year ago
Michael Jerger f0f7ef87bd fix logiv gap 1 year ago
Michael Jerger 2ef93a5972 add update release_type 1 year ago
Michael Jerger cd52a009f3 fix release init 1 year ago
bom 8be3145e23 Push tags in release_mixin 1 year ago
Michael Jerger a71d5ef547 fix default value 1 year ago
Michael Jerger da1aaae40c add ProvsK3sBuild doc 1 year ago
Michael Jerger f881698320 add provider doc 1 year ago
Michael Jerger ae11713fc7 add terraform doc 1 year ago
Michael Jerger ba26f5aa6a minor updates 1 year ago
Michael Jerger 3360998175 not needed any more 1 year ago
Michael Jerger e2fd3b1eb9 make local methods more private 1 year ago
Michael Jerger 003296112a fix linting 1 year ago
Michael Jerger 63baaaf411 remove deprecated functions 1 year ago
Michael Jerger b0b3f1bf55 fixed last missing pieces 1 year ago
Michael Jerger 0103080bbd fix update runtime 1 year ago
Michael Jerger 7ba01f3ee4 minor fix 1 year ago
Michael Jerger cf605d4198 minor fixes for hetzner 1 year ago
Michael Jerger 158d8a3b37 fix lint 1 year ago
Michael Jerger 0b577597e8 introduce aws_provider 1 year ago
Michael Jerger da872af76e fix linting 1 year ago
Michael Jerger 406a5e6333 minor fixes 1 year ago
Michael Jerger fa4b58b88c remove unused 1 year ago
Michael Jerger 39d732a04e handle backends in project_vars 1 year ago
Michael Jerger 4a2fa628f1 handle backends in init_client 1 year ago
Michael Jerger f399d1e637 handle the case of non local state 1 year ago
Michael Jerger 8f61e286ae add resource handling for do_backend 1 year ago
Michael Jerger 7476c9a2d3 no longer used 1 year ago
Michael Jerger d8e10b2fda improve readability 1 year ago
bom 92e3181323 Resolve mypy error 1 year ago
bom e3703042b0 Resolve linting errors 1 year ago
bom 7ad5468a11 Implement additional resources as sets
Avoids duplicates when using multiple providers
1 year ago
bom b26cf9ff0a Implement Hetzner provider 1 year ago
bom 3d5506ac93 Fix typo 1 year ago
Michael Jerger dc9236d766 minor fixes 1 year ago
Michael Jerger 70a671a06d bring credentials-mapping-defaults closer to the domain 1 year ago
Michael Jerger cb17b39433 refactor terraform_devops_build to provider domain object 1 year ago
Michael Jerger 85aa41b2a8 use enhanced terraform structure 1 year ago
Michael Jerger 4cf3ec8460 enhance terraform class 1 year ago
Michael Jerger b24288976e format 1 year ago
Michael Jerger 20edebf61c added some todos 1 year ago
bom 664f3cfd79 Implement DigitaloceanTerraform build type 1 year ago
Michael Jerger de29c1dad8 fix terraform issues 1 year ago
Michael Jerger 62464afb83 devops_terraform_build now might work 1 year ago
Michael Jerger 7ede8e345a migrate fkt to service 1 year ago
Michael Jerger d909251c08 add project vars fkt 1 year ago
Michael Jerger e4fef8b61c add a terraform api 1 year ago
Michael Jerger 74a95c8c59 add terraform_build_commons_path() 1 year ago
Michael Jerger 15335ae73f introduce terraform 1 year ago