Skip to content

Conversation

@Awambeng
Copy link
Collaborator

This PR refactors the project to consolidate all script-based operations under a unified CLI tool. The key changes include:

  • Refactored the project structure for better organization
  • Improved script idempotency to ensure safe re-execution
  • Simplified and merged credential retrieval into a single script
  • Removed unnecessary configuration files and parameters
  • Added documentation explaining how to use the new CLI

Closes https://github.com/adorsys/eudiw-app/issues/540, https://github.com/adorsys/eudiw-app/issues/542, https://github.com/adorsys/eudiw-app/issues/543, https://github.com/adorsys/eudiw-app/issues/545

Signed-off-by: Awambeng Rodrick <[email protected]>
…k setup

- Simplified WORK_DIR assignment in .env file.
- Updated TEST_CLIENT_URL to use the production client URL.
- Enhanced Dockerfile by adding necessary dependencies and restructuring the build process.
- Removed obsolete AWS task definition file.
- Updated GitHub Actions workflow for Helm chart packaging and pushing to GHCR.
- Refactored Terraform README and paths for better clarity.
- Removed deprecated credential retrieval scripts and replaced them with a new unified script for requesting credentials.
- Adjusted Keycloak URL references in various scripts to ensure consistency.

Signed-off-by: Awambeng <[email protected]>
- Updated project root detection to follow XDG Base D- Removed hardcoded configuration variables from .env file.irectory specification for better organization.
- Improved installation script to create symbolic links for project files.
- Enhanced error handling and user feedback during installation and uninstallation processes.
- Updated CLI documentation to reflect changes and provide clearer installation instructions.

Signed-off-by: Awambeng <[email protected]>
- Updated .env file to allow for dynamic WORK_DIR assignment.
- Simplified path references in scripts to enhance portability.
- Removed redundant environment setup calls in various scripts.
- Enhanced error handling for project root detection in helper functions.
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