Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

more or less complete rewrite of application #99

Merged
merged 1 commit into from
Aug 17, 2024
Merged

Conversation

ephur
Copy link
Owner

@ephur ephur commented Aug 17, 2024

add reports for sonarqube
override any region from profile
get rid of backend selector, use enum
allow everything to be frozen
squelch some output from Makefile
correct remote_path_options model
pass remote_options as a dict
handle case when no global vars are set
handle model based options properly
handle empty global vars into hooks
download modules prior to looking for required providers Added error handling for jinja2 syntax errors
change resolved path to use definition name, not path add support for multiple version constraints
enable strict_locking flag
fix issue when multiple provider verions are specified

also adds tests for

  • base backend validate empty function
  • backends custom enum method
  • exceptions raised during s3 tests
  • add target for tests with artifacts
  • adds tests to complete authenticators coverage.
  • add tests for the app_state model.
  • add tests for cli-options
  • add a missing test condition to the FS copier
  • add proper poetry install to makefile
  • add tests for Definition model and methods
  • add tests for definitions collection
  • add tests for definitions plan
  • Add test for defintion prepare
  • Remove legacy tests

add reports for sonarqube
override any region from profile
get rid of backend selector, use enum
allow everything to be frozen
squelch some output from Makefile
correct remote_path_options model
pass remote_options as a dict
handle case when no global vars are set
handle model based options properly
handle empty global vars into hooks
download modules prior to looking for required providers
Added error handling for jinja2 syntax errors
change resolved path to use definition name, not path
add support for multiple version constraints
enable strict_locking flag
fix issue when multiple provider verions are specified

also adds tests for
- base backend validate empty function
- backends custom enum method
- exceptions raised during s3 tests
- add target for tests with artifacts
- adds tests to complete authenticators coverage.
- add tests for the app_state model.
- add tests for cli-options
- add a missing test condition to the FS copier
- add proper poetry install to makefile
- add tests for Definition model and methods
- add tests for definitions collection
- add tests for definitions plan
- Add test for defintion prepare
- Remove legacy tests
@ephur ephur merged commit 44a7a9e into master Aug 17, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant