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

Consolidate deploy.sh scripts #4379

Open
marrobi opened this issue Feb 19, 2025 · 0 comments
Open

Consolidate deploy.sh scripts #4379

marrobi opened this issue Feb 19, 2025 · 0 comments
Assignees
Labels
story Stories are the smallest unit of work to be done for a project.

Comments

@marrobi
Copy link
Member

marrobi commented Feb 19, 2025

I want to move the deploy.sh files from the templates folders to a single script, devops/scripts/terraform_deploy.sh and parameterise the inputs. There are many files sharing the same code.

The key could use the parent directory names as the value. This should then allow the removal of these files in the template folders.

devops/scripts/upgrade.sh can be used as a file that follows a similar pattern.

devops/scripts/terraform_wrapper.sh should be utilised for calls to terraform.

The script should

Acceptance criteria

  • Create single script for terraform deployments
  • Remove deploy.sh script from template folders
  • Also remove any remaining upgrade.sh files in template folders.
@marrobi marrobi added the story Stories are the smallest unit of work to be done for a project. label Feb 19, 2025
@marrobi marrobi self-assigned this Feb 19, 2025
marrobi added a commit to marrobi/AzureTRE that referenced this issue Feb 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
story Stories are the smallest unit of work to be done for a project.
Projects
None yet
Development

No branches or pull requests

1 participant