Commit Graph

156 Commits (bb-credential-rotation)

Author SHA1 Message Date
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 = ..."
7 months ago
bom 215a9bf0fe Add regression test for malformed version in clj 7 months ago
bom 36df9f486b Cleanup
Fix typos, remove old todos
7 months ago
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
7 months ago
bom 78824ea38b Extend GitApiMock with push_follow_tags 7 months ago
Michael Jerger 17ae55f3c0 fix drun & improve env rekognition 10 months ago
Michael Jerger ab8bb7f400 allow empty artifacts 11 months ago
Michael Jerger 2be0a44aa8 add js 11 months ago
Michael Jerger 2e24e79a4c introduce artifact class 11 months ago
Michael Jerger 45884d1032 wip: prepare ataching artifacts - fix the test 11 months ago
Michael Jerger caaf804fd3 add release-endpoint-calculation to domain object 11 months ago
Michael Jerger a876fdc799 add error handling for release_id parsing 11 months ago
Michael Jerger e0150e6fcc parse the release_id from create response 11 months ago
Michael Jerger b861087e9d fix test no longer needs gopass 11 months ago
Michael Jerger 700a0a2f4f add missing informations for creating release 11 months ago
Michael Jerger f30609288a add token & improve artifact validation 11 months ago
erik f4be6e0c8b Implement calculation of forgejo release api endpoint url 11 months ago
Michael Jerger 5f5743354c wip: calculate forgejo_release_api_endpoint 11 months ago
Michael Jerger 88253f49ac use new api in release-service 11 months ago
Michael Jerger 577c717a87 fix backend init 11 months ago
Michael Jerger 355c457d57 add an test 12 months ago
Michael Jerger 6b1ffb6e99 add some tests 12 months ago
Michael Jerger 0ef15f0102 add default_snapshot_suffix 12 months ago
Michael Jerger 3e5be9b82b fix linting 12 months ago
Mirco 03bf8e5dea SNAPSHOT for pybuild_files 12 months ago
Michael Jerger 909a765660 rename do backend resources 12 months ago
Michael Jerger 2fa5e94cb6 fix aws_backend wo kms 12 months ago
Michael Jerger 1c08952a86 fix region prefixes & backends 12 months ago
Michael Jerger b165b5d06c make aws provider symmetric to other providers 12 months 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 cd52a009f3 fix release init 1 year ago
Michael Jerger f881698320 add provider doc 1 year ago
Michael Jerger ae11713fc7 add terraform doc 1 year ago
Michael Jerger 63baaaf411 remove deprecated functions 1 year ago
Michael Jerger 0b577597e8 introduce aws_provider 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
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 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
bom 664f3cfd79 Implement DigitaloceanTerraform build type 1 year ago